UDP (video akışı) üzerinden yüksek miktarda veri göndermeyi planlıyorum ve bir arabirimin maksimum yükleme bant genişliğine ulaştığını algılamayı gerektiren bir sistemde düşündüm.
Çıktı verilerini bir sokette yıkarken arabelleğin boşaltılmasını engellediğini biliyorum, ancak soket neden engelleniyor? Yükleme bandından daha fazlasını göndermek bu sınırlamalardan biri mi? Örneğin, bir soket üzerinden anında 100 Kb veri gönderiyorum; 10 Kb / s yükleme hızına sahip olmak, 10 saniye boyunca soket bloğunu yapacak mı? Yoksa başka bir arayüze mi geçecek (diyelim, yönlendirici) ve veriler İnternete gönderilmese bile geri dönecek mi?
UDP hakkında konuştuğumuzu unutmayın, ACK yok.