Yönlendirici veya dizüstü bilgisayarın CPU'su tükendi mi? VPN hızınız neden erken duruyor
Bağlantı dolmadan önce yönlendiricinin veya dizüstü bilgisayarın işlem gücü tükenebilir. Kontrollü bir aktarım sırasında çekirdek başına yükü izleyin, sonra birini suçlamadan önce donanım hızlandırmasını kontrol edin.
Yönlendirici hızlı Wi-Fi reklamı yapar ve ardından üç cihazın trafiğini aynı anda şifrelemekte zorlanır. Erişim bağlantısında hâlâ boşluk varken dizüstü bilgisayar işlem sınırına ulaşır. Genellikle önce sunucu suçlanır ve genellikle masumdur. Sınır, tünel işini yapan makinede bulunur ve onu bulmak hız testine değil, o makineyi izlemeye bağlıdır.
Belirti tek bir makineyi gösterir, interneti değil
Tünelin nerede çalıştığı, onun bedelini hangi işlemcinin ödediğini belirler. Yönlendirici onu sonlandırıyorsa, kapsanan her istemci o yönlendiricinin bütçesini paylaşır. İstemci dizüstü bilgisayarda çalışıyorsa ödeyen dizüstüdür, yönlendirici değil. Her iki uçta tünel çalıştırmak iki iş yükü oluşturur ve her biri farklı bir günde sınır olabilir. Makineyi adlandırmak ilk adımdır ve sağlayıcıya karşı kayıt açan insanların atladığı adım tam olarak budur.
Uygulama ile uzak uç arasındaki cihazları sayın, sonra şifreleme yapanı işaretleyin. Geri kalan her şey, okuyamadığı baytların taşıyıcısıdır.
Aktarım sırasında çekirdek başına yükü izleyin
Toplam CPU yüzdesi yanlış araçtır, çünkü şifreleme işi genellikle tek bir çekirdeği bağlar ve geri kalanı boş durur. Kontrollü bir aktarım sırasında çekirdek başına değerlere bakın ve doygunluğa yakın bir çekirdeği gözleyin. Tek bir meşgul iş parçacığıyla ölçülen orta düzey ortalama güçlü bir işarettir, meşgul iş parçacığı olmayan yüksek ortalama ise genellikle ilgisiz bir program anlamına gelir. Desen, sayıdan daha önemlidir.
mpstat -P ALL 1 5
top -H -b -n 1 | head -20
lscpu | grep -i -E "model name|aes"
Üçüncü komut, işlemcinin AES talimatları sunup sunmadığını söyler ve bu, aynı şifrenin maliyetini geniş ölçüde değiştirir. VPN uygulamasının bunları kullanıp kullanmadığını söylemez ve bu iki gerçek arasındaki boşluk, optimizasyon iddialarının çoğunun kaynağıdır.
Şifrelemeyi paket işlemeden ayırın
Şifreleme birkaç maliyetten biridir. Paketlerin çekirdek ile kullanıcı alanı arasında kopyalanması, yönlendirme aramaları, güvenlik duvarı kuralları ve arayüz işleme katkıda bulunur ve bazı uygulamalar kopyalama için kriptografiden daha fazla öder. Her döngüyü açıklamak için süreç adına güvenmek yerine aktarımla birlikte hangi sayacın arttığına bakın. Kullanıcı alanındaki tünel ile çekirdek içindeki tünel, aynı trafik için tamamen farklı profiller gösterebilir.
Bir çekirdek çekirdek içinde meşgulse, çözüm kullanıcı alanındaki meşgul iş parçacığından farklıdır ve profil hangisine sahip olduğunuzu söyler. Bu ayrım, donanım satın almadan önce bir saatlik emeğe değer.
Sonuca varmadan önce benzeri benzerle karşılaştırın
Bir karşılaştırma yalnızca görev, erişim ağı ve uç nokta aynı kaldığında anlamlıdır. Sunucuyu değiştirin, sonuç o sunucunun rotasını ve kapasitesini içerir; ağı değiştirin, operatörü içerir. Aynı dosyayı, aynı hedefi ve günün aynı saatini kullanın ve kendi arka plan işinizi durdurun. Cihazı değiştirmeniz gerekiyorsa yalnızca cihazı değiştirin.
Güç ve ısı sürekli performansı değiştirir, bu yüzden soğuk bir makinede kısa bir çalıştırma sıcak bir makinede uzun bir aktarımla aynı ölçüm değildir. Benzer güç koşullarını karşılaştırın ve not edin, çünkü bir grafikte ısıl sınır tam olarak işlem sınırı gibi görünür.
Desteklenen hızlandırmayı kullanın ve gerçekten etkinleştiğini doğrulayın
Bazı uygulamalar veri yolunun bir kısmını çekirdeğe veya donanıma taşıyabilir ve kullanılabilirlik istemciye, işletim sistemine, sunucuya ve yapılandırmaya bağlıdır. Çalıştırdığınız sürümün belgelerini okuyun ve özelliğin etkin olduğunu doğrulamak için kendi durum çıktısını veya günlüklerini kullanın. Kurulu bir paket veya işaretli bir kutu kanıt değildir. OpenVPN kılavuzu kendi sürümleri için veri kanalı seçeneklerini belgeler ve bu seçenekler sürümler arasında farklıdır.
Desteklenen bir değişiklik tavanı kaydırdığında hem uygulama görevini hem de toplu aktarımı yeniden çalıştırın ve geri dönebilmek için önceki profili saklayın. Uygulama yavaş kalırken ikiye katlanan toplu hız, darboğazı ortadan kaldırmamış, yerini değiştirmiştir.
İşlemci gözlemleri belirtiyi izlemiyorsa ağ tarafına dönün. Wi-Fi yeniden denemeleri, kuyruk ve çıkış yolu hiçbir CPU katılımı olmadan aynı sonucu verir.