Batasi kecepatan unduh dan unggah
Batasi satu aplikasi pada sejumlah kilobyte per detik dan ia tidak akan mendapat lebih dari itu. Kedua arah terpisah, sehingga Anda bisa memberinya unduhan cepat dan unggahan yang menyedihkan, yang persis seperti kebanyakan koneksi rumah dan seluler.
Di jendela
- Atur Process ke aplikasi Anda.
- Isi Download, Upload, atau keduanya, dalam KB/s. Biarkan satu kolom di 0 agar arah itu tidak disentuh.
- Tekan START.
BeanNetworkTester.exe --down 128 --up 32 --target myapp.exe --duration 120
Apa arti angka-angkanya
| KB/s | Kira-kira | Apa itu |
|---|---|---|
| 6 | 56 kbit/s | Modem dial-up. Profil “56k modem”. |
| 128 | 1 Mbit/s | Wi-Fi pesawat, hotel yang ramai, sinyal seluler buruk. |
| 1024 | 8 Mbit/s | Saluran rumah yang sederhana. Cukup untuk satu aliran video. |
| 12800 | 100 Mbit/s | Koneksi tetap yang normal saat ini. |
Kilobyte, bukan kilobit, jadi kalikan delapan untuk membandingkannya dengan yang diiklankan penyedia internet. Membatasi kedua arah sekaligus membuat koneksi terasa seperti hotspot buruk, bukan sekadar unduhan yang lambat.
Antrean sama pentingnya dengan batasnya
Batas kecepatan memerlukan tempat untuk menaruh paket yang belum muat. Itulah pengaturan Buffer, dalam milidetik, dan perilakunya seperti antrean di kasir supermarket:
- Antrean pendek berarti paket dibuang begitu saluran penuh. Aplikasi Anda melihat kehilangan dan bereaksi cepat.
- Antrean panjang berarti tidak ada yang dibuang, tetapi semuanya menunggu. Aplikasi Anda melihat koneksi makin lama makin lambat alih-alih gagal, efek dari saluran rumah yang padat dan alasan panggilan video memburuk saat unduhan masih berjalan.
Profil “Congested home link (bufferbloat)” persis seperti ini: batas dengan antrean panjang. Coba kecepatan yang sama dengan antrean pendek dan panjang, lalu amati betapa berbedanya perilaku aplikasi.
Yang perlu diperkirakan
Saat batas berjalan, penghitung paket yang dibuang bisa tetap nol. Itu bukan bug: batas lebih dulu membuat paket menunggu, dan baru membuangnya saat antrean benar-benar penuh. Beri buffer kecil dan pembuangan akan muncul.