İnternet hız ölçümünüz
Bunun bir ölçü birimi hatası olduğunu düşünüyorum, yükleme ve indirme işlemleri kilobayt cinsinden ölçülürken, internet hızınız kilbit cinsinden ölçülüyor, bu da aynı şekilde ölçülmesini bekleyen kullanıcılara karışıklık ve acı veriyor.
İnternet giriş hızı 800-950 kilobits'tir, kilobayt cinsinden hızı almak için bunu 8'e böleriz:
950 / 8 = 118.75 kilobytes
Bana göre bu, elde ettiğiniz hıza çok benziyor, rastgele sıçramaları görmezden gelmek, sadece patlamalardan, duraklardan, ölçüm hatalarından veya diğer ucube olaylardan kaynaklanabilecek 200kbps'ye.
Bunun bir sonucu olarak internet bağlantınız, bilgisayarınız ve ağınız gayet iyi, aşağı tarafı da internet bağlantınızı tamamen doyurduğunuzu ve web sitesi isteklerini ve indirilen veri onaylarını almayı zorlaştırıyor olması.
Bazı bant genişliği yönetim yazılımlarını bulmanızı ve yüklemekte olduğunuz hızı yarıya indirmeyi denerdim, eğer aniden her şey daha duyarlıysa sorununuz iyi ve gerçekten doymuş bir internet borusudur.
Yüklemeler neden internet hızını düşürüyor.
Tıpkı ilgili bazı ayrıntıları eklemek düşündüm neden internet bağlantısı, normal tarama için yavaş yanıt süreleri neden doyurarak ...
Ağla ilgili hemen hemen tüm programlar, bir tür FIFO ("İlk Giren, İlk Çıkarılan") tamponu ile çalışacaktır; bu, temel olarak makineye girecek bir veri kuyruğu ve veri kuyruğundan çıkacak bir veri kuyruğu olduğu anlamına gelir. makine.
Genellikle gelen tüm veriler için, veri bekleyen herhangi bir program, gelen arabelleklerini oldukça hızlı bir şekilde boşaltabilir ve bir sonraki veri bloğunu istemek için küçük bir "onaylama" paketi geri gönderebilir. Bu onay giden kuyruğa girer ve genellikle çok fazla giden trafik olmadığı için, onu hemen giden kuyruğun önüne getirir ve indirme ve onaylama döngüsü devam eder.
Yüklemeye başladığınızda, bu FIFO sırası bir sorun haline gelir. Pencerenin 400 kilobaytlık bir kuyruğu olabileceğini varsayalım, kesin olarak bilmiyorum ama bugünlerde makul bir rakam gibi görünüyor. Bunun anlamı, 200 kilobaytlık küçük bir dosya yüklediğinizde, sıraya girer ve program devam eder ve verilerin gönderildiğini veya en azından oldukça hızlı bir şekilde giderildiğini varsayar. çoğu, gerçekten farkedilemez.
Bu kuyruk bir tıkanıklık haline gelmesine rağmen daha büyük dosyaları yüklemeye başladığınızda, bu kuyruğu mümkün olduğu kadar çabuk dolduran bir program, küçük bir "bana bu web sayfasını ver" isteğinin beklemek zorunda kalacağı anlamına gelir kuyruğun tüm uzunluğu boyunca tam bir tur atılır; bu, yaklaşık 125 kilobayt bant genişliğinde 400 kilobaytlık bir kuyruğun cepheye gelmeden önce en az 3 saniye alacağı ve kuyruğundan çıkacağı anlamına gelen bir veri bloğu alabileceği anlamına gelir. akış aşağı arabellek oldukça boş olduğu için oldukça hızlı bir şekilde geri dönüyor, ancak daha sonra "daha fazla veri gönder" isteği yeniden kuyruktan çıkmadan önce 3 saniye daha alacak.
Veri yüklerken web sitesinin isteklerinin zaman aşımına uğramasına neden olacak sırada bekleyen tüm zamanlar vardır, çoğu site ve tarayıcı, bu büyük arabellek sahip olmak için veri talebinden bir saniye sonra geri dönüş yapmasını beklemek üzere ayarlanmıştır. Bu arada beklediklerinden çok daha büyük gecikmelere neden oluyor. Bu sıra arabelleği büyüdükçe, herhangi bir isteğin sıra üzerinden ve gerçek internete girme zamanı da artar.
Herhangi bir programın bant genişliğini sınırladığınızda, etkin bir şekilde yaptığınız şey, o programın kuyruğa veri koyma oranını yavaşlatmasıdır, bu, kuyruğun doldurulmasından daha hızlı bir oranda boşaltılabileceği ve kuyruğun önlenebileceği anlamına gelir dolmaktan. Kuyruğa veri veya bir istek koyan herhangi bir program, kuyruğun önüne ulaşması için daha kısa bir süre bekleyebilir (artık yakınlarda hiçbir yerde olmadığı için) ve bağlantı "sadece daha iyi çalışıyor" gibi görünüyor.
Vay, beklediğimden daha uzun sürdü.