Chris S'nin belirttiği gibi, uzak masaüstü performansının düşmesine katkıda bulunabilecek birkaç şey var. Deneyimlerime göre, bunlar olasılık sırasına göre ana nedenlerdir.
Bant Genişliği
Uzak masaüstü bilgisayarlarda düşük performansın 1 numaralı nedeni bant genişliği eksikliğidir. Tam olarak ne yapıldığına bağlı olarak, bir oturum birkaç Kb / sn'den birkaç Mb / sn bant genişliğine kadar her yerde kullanılabilir. Kendi testlerim, bir PDF'de kaydırmanın 3 Mbps'ye kadar kullanacağını gösterdi. Kullanılabilir bant genişliği azaldıkça, algılanan performans da azalır.
Öncelikle uygulamanızın bant genişliği gereksinimlerini belirlemeniz gerekir. Bu, kontrollü bir LAN ortamında test yapılmasını ve ardından normal görevleri gerçekleştirirken bant genişliği kullanımını ölçmeyi gerektirir. Kişisel iş istasyonumda kişisel olarak NetLimiter ile başarılı oldum . Ayrıca soruna başka bir açıdan yaklaşabilir ve bağlantı hızınızı WAN bağlantınızın derecelendirildiği her şeye zorlamak için NetLimiter'i kullanabilirsiniz. Bu, uzak kullanıcılarınızın ne gördüğünü iyi bir şekilde göstermelidir.
Uygulamanızın ne kadar bant genişliği istediğini öğrendikten sonra, bunun sınırlayıcı faktör olup olmadığını belirlemeniz gerekir. İlk olarak, istemci ve sunucu arasındaki kullanılabilir bant genişliğini ölçün. Bunun için mükemmel bir araç iperf
. Kontrollü bir test sırasında yeterli bant genişliğiniz olduğunu varsayacağım.
Daha sonra, kullanıcı tarafından bildirilen sorunların trafikteki ani artışlarla veya diğer istenmeyenlerle ilişkili olup olmadığını görmek için bir tür bant genişliği izleme ayarlamak istersiniz. Benim tercihim, ntop
bant genişliği kullanımı hakkında yararlı gerçek zamanlı ve geçmiş raporlar sağladığı için bir anahtardan veya yönlendiriciden gelen trafiği boşaltmaktır .
Bant genişliği sorunlarıyla karşılaşıyorsanız, kolay bir değişiklik, uzak masaüstü bağlantısındaki "Deneyim" ayarlarını değiştirmektir. Görsel stilleri ve animasyonları devre dışı bırakın ve birçok masaüstü işlemi sihirli bir şekilde daha hızlı görünecektir.
Gecikme
Uzak masaüstü bağlantılarıyla ilgili bir diğer yaygın sorun da gecikmedir. İstemci ve sunucu arasında oldukça hızlı bir gidiş-dönüş süresi olması gerekir, aksi takdirde insanlar bir gecikmeyi algılayabilir. Genel bir kural olarak, çoğu insan 50 ila 100 ms ping zamanı arasındaki problemleri fark etmeye başlar.
Neyse ki, bu genellikle teşhis edilmesi kolaydır. İzleme sunucunuz ve diğer rasgele ana bilgisayarlar arasındaki gecikme hakkında raporlar sağlamak için SmokePing veya PRTG Network Monitor gibi izleme araçları ayarlayabilirsiniz . ping -t
Kısa oturumlar için yerleşik komutu bile kullanabilirsiniz . Normalde, izleme sunucusunu uzak masaüstü sunucunuzla aynı LAN'da bulmak ve ardından hem sunucuya hem de istemcilerinize karşı izleme kurmak istersiniz. Sorun raporlarını yüksek ping zamanı olaylarıyla ilişkilendirmeye çalışın.
Yüksek ping süreleriyle ilgili sorun yaşıyorsanız traceroute
, gecikmenin nereye sokulduğunu bulmak için kullanın . Sorunun kendi ağınızda olduğunu belirlerseniz, Uzak Masaüstü gibi gerçek zamanlı trafiğe öncelik vermek için QoS filtrelemeyi uygulamaya koyun.
Ayrıca, 802.11 (WiFi) veya daha kötüsü uydu bağlantısı olsun, kablosuz bir ortam üzerinden bağlanan herkese karşı dikkatli olun. Kablosuz bağlantılar, çeşitli koşullar altında ve değişen sürelerde aşırı gecikme sorunlarına neden olabilecek çevresel parazitlere eğilimlidir. Ve bir uydu aracılığıyla uzak masaüstünü kullanmak her zaman berbat.
Yerel CPU veya bellek
Son olarak, sunucunuzun aşırı yüklenmiş olması mümkündür. Sunucunun istekleri zamanında karşılayabilmesini sağlamak için, özellikle yoğun saatlerde CPU ve bellek kullanımını izleyin.
Yukarıda bahsedilen araçlardan biri (PRTG), bir sunucunun CPU ve bellek kullanımını zaman içinde izlemek üzere ayarlanabilir ve sorunlu sorun raporlarını belirli hatalarla ilişkilendirmeyi kolaylaştıran grafikler üretebilir.
Bonus ipucu: Kullanıcılarınız özellikle değiştirici tuşların düzgün uygulanmamasıyla ilgili yazarken sorun yaşıyorsa, Windows tuş kombinasyonlarını uygula seçeneğinin ayarlanması için Uzak Masaüstü bağlantı kısayolunda klavye ayarlarınızı değiştirmeyi deneyin On the local computer
.