Skip to content
Tenvo AI · CANLI · v0.15.74 · TLS · Aygıt başına sertifikalar · AGPL-3.0 · ÜCRETSİZ SEVİYE · 30 CİHAZ · KENDİ SUNUCUNDA BARINDIRILABİLİR ALTYAPI · BYO API KEY · MCP CLAUDE & CURSOR İÇİN
Bloga geri dönEğitim

Uzak masaüstü yavaş mı? Gecikme tanılama akış şeması ve pratik çözümler

Tenvo Editorial Team9 dk okuma
Uzak masaüstü yavaş mı? Gecikme tanılama akış şeması ve pratik çözümler

Bir meslektaşınıza yardım etmeye çalışıyorsunuz, ev bilgisayarınıza bağlanıyorsunuz veya bir destek oturumu yürütüyorsunuz — ama uzak oturum takılıyor, donuyor veya öyle gecikiyor ki kullanılamıyor. “Uzak masaüstü yavaş” sık görülen, sinir bozucu bir belirti; nedeni ağ gecikmesi, paket kaybı, kodlayıcı aşırı yükü, relay sunucuları, VPN'ler veya istemci ayarları olabilir…

Bir meslektaşınıza yardım etmeye çalışıyorsunuz, ev bilgisayarınıza bağlanıyorsunuz veya bir destek oturumu yürütüyorsunuz — ama uzak oturum takılıyor, donuyor veya öyle gecikiyor ki kullanılamıyor. "Uzak masaüstü yavaş" sık görülen, sinir bozucu bir belirti olup birçok olası nedeni vardır: ağ gecikmesi, paket kaybı, kodlayıcı aşırı yükü, relay sunucuları, VPN'ler veya basit istemci tarafı ayarları. Bu kılavuz, gerçek darboğazı bulup düzeltmeniz için somut komutlar, eşik değerleri ve iyileştirme adımları içeren pragmatik bir gecikme tanılama akışıyla sizi yönlendirir.

Hızlı tanılama akış şeması (buradan başlayın)

Paket yakalamalara derinlemesine dalmadan önce bu akış-öncelikli yaklaşımı kullanın. Ağ, ana bilgisayar ve uygulama problemlerini hızlıca ayırır.

Start -> Is the slowness local LAN or over internet? ----------+\n                                                             |\nLAN: Test directly between client & host ----------------------+-> If LAN OK, test across WAN (internet)\n\nWAN: Measure latency & packet loss -> Are ping/jitter/packet-loss OK? -- Yes -> Check client/host CPU, GPU, encoding, and app settings\n                                                                 No  -> Trace network path, test throughput (iperf3), check ISP/NAT/relay\n\nIf CPU/GPU high -> Enable hardware encode / lower resolution / limit fps\nIf throughput low but ping OK -> MTU/fragmentation or ISP throttling -> test with VPN or alternate path\nIf relayed by vendor (relay servers) -> try direct connection or self-hosted relay (if available)\n\nEnd: Make incremental changes (resolution, fps, codec, bandwidth cap) and re-test interactively

Bu makalenin geri kalanı, o akış şemasındaki her bloğu komutlar, eşik değerleri ve gerçek düzeltmelerle genişletir.

1) Ağı ölçün: gecikme, jitter, paket kaybı ve bant genişliği

Uzak görüntü etkileşimi öncelikle ağ kaynaklıdır. Basit testlerle başlayın ve net eşiklere bakın.

  • Ping — temel RTT kontrolü. Windows: ping -n 20 host. macOS/Linux: ping -c 20 host. Yorumlama: sürekli RTT <50 ms = etkileşim için iyi; 50–150 ms = kullanılabilir; >150 ms = fark edilebilir gecikme. Ancak sadece ping yeterli değildir — jitter ve kayıp daha önemlidir.
  • Jitter & packet lossmtr (Linux/macOS) veya pathping (Windows) kullanın. Örnek: mtr -rw example.com veya Windows: pathping example.com. Belirli hop'larda paket kaybına bakın (ara hop'lardaki kayıp genellikle güvenli; hedefteki kayıp ise sorunludur).
  • Bant genişliği & TCP davranışı — iperf3 kullanın. Kontrolünüzdeki bir makinede: sunucuda iperf3 -s çalıştırın, sonra istemcide: iperf3 -c server_ip -P 4 -t 10. Eğer birkaç Mbps alıyorsanız ama onlarca/ yüzlerce bekliyorsanız, bağlantınız doymuştur veya bir ara kutu/VPN sınırlama uyguluyordur.
  • Örnek eşikler: jitter <30 ms, paket kaybı <%1 akıcı oturumlar için uygundur. Bant genişliği açısından, standart çözünürlük/fps için genelde 0.5–5 Mbps; yüksek çözünürlük veya 60 fps video için 10–50+ Mbps gerekebilir.
  • Yorum örnekleri: yüksek RTT ama düşük paket kaybı — ağırlıklı olarak gecikme sorunu (coğrafya/ISP yönlendirmesine bakın). Yüksek paket kaybı veya yeniden iletimler — tıkanma, hatalı Wi‑Fi veya ISP sorunlarına bakın. Düşük bant genişliği ama düşük gecikme — bağlantı doymuş; kaliteyi düşürmeli veya kapasiteyi artırmalısınız.

    2) LAN ile İnternet ve relay davranışını izole edin

    Sırada sorunun aynı yerel ağda (LAN) mı yoksa yalnızca internet üzerinden mi oluştuğunu bulun. Bu, sorunun yerel donanım/Wi‑Fi mi yoksa ISP/peering/relay ile mi ilgili olduğunu daraltır.

    • LAN üzerinde test: İstemci ve ana bilgisayarı aynı yerel ağa (tercihen kablolu) bağlayıp oturum başlatın. Oturum LAN'da sorunsuz ama internet üzerinden yavaşsa sorun WAN yolundadır (ISP, NAT, relay sunucuları).
    • LAN yavaşsa: Wi‑Fi paraziti, kablolu Ethernet'e geçiş, switch/kablo testi ve ana/istemci CPU/GPU kontrolü yapın. Wi‑Fi sorunları (paket kaybı/jitter) takılmanın sık nedenidir.
    • Relay sunucuları / hole punching: Birçok ticari araç (TeamViewer, AnyDesk) doğrudan eş-bağlantı başarısız olduğunda relay sunucuları kullanır. Relay'ler gecikme ekler ve yük altındayken daha yavaş olabilir. Aracınız doğrudan bağlantı veya self-hosted relay destekliyorsa bu yolları test edin. Self-hosting ile ilgili rehber için remote-desktop-without-port-forwarding'a bakın.
    • 3) İstemci ve ana bilgisayar: CPU, GPU, kodlama ve uygulama ayarları

      Mükemmel bir ağ olsa bile CPU/GPU aşırı yükü veya agresif kodlayıcı ayarları kare düşmeleri ve kodlama gecikmesi yaratabilir. Hem istemciyi hem ana bilgisayarı kontrol edin.

      • CPU kullanımı: Windows için Görev Yöneticisi veya Linux/macOS için top/htop. Oturum sırasında kodlama/uzaktan uygulama süreçleri >%70 CPU kullanıyorsa kodlayıcı darboğaz olabilir. Çözünürlüğü azaltın, görsel efektleri kapatın veya varsa donanım kodlamayı etkinleştirin.
      • GPU kodlaması: NVIDIA kartlarda nvidia-smi ile kullanım görünür. Donanım kodlayıcılar (NVENC, Intel Quick Sync, AMD VCE/AMF) kodlamayı offload eder ve gecikmeyi azaltır. Uzak aracınız donanım hızlandırma destekliyorsa etkinleştirin. Desteklemiyorsa, bunu yapan bir istemci düşünün.
      • Denenecek uzak uygulama ayarları: görüntü çözünürlüğünü düşürün (örn. 1920x1080 -> 1366x768), renk derinliğini azaltın (24-bit -> 16-bit), FPS'i sınırlandırın (30 -> 15), adaptif bitrate veya bant genişliği sınırları uygulayın (örn. 2–5 Mbps). Host'ta masaüstü duvar kağıdı ve animasyonları kapatın.
      • Örnekler: 4K ekran 60 fps olarak 10 Mbps uplink üzerinden akıtılıyorsa ağır sıkıştırma veya kare düşmeleri görürsünüz. Akışı 1080p/30 fps'e düşürün veya upload kapasitesini artırın.
      • 4) Ağ yolu sorunları: MTU, VPN'ler, NAT ve peering

        Ping ve iperf sorun gösteriyorsa veya paket kaybı yalnızca internet üzerinden görünüyorsa yol üzerinde inceleme yapın.

        • Traceroute / MTR: traceroute host veya mtr -rw host. Yüksek gecikme sıçramaları veya yönlendirme döngülerine bakın. Ani büyük RTT artışları genellikle suboptimal peering veya uzun mesafe hop'unu işaret eder.
        • MTU / parçalanma: Parçalanma performansı öldürebilir. Ping ile test edin: Linux/macOS'ta: ping -M do -s 1472 host (1472 + 28 IP/ICMP = 1500). Başarılı olana kadar küçültün; bu yol üzerinde MTU kısıtlaması olduğunu gösterir. VPN'ler veya mobil ağlar genelde MTU'yu düşürür.
        • VPN ve çift kapsülleme: VPN CPU ve gecikme ekler. Geçici olarak VPN'i devre dışı bırakıp performansın iyileşip iyileşmediğini test edin. VPN gerekli ise farklı bir VPN sunucusu deneyin veya yalnızca gerekli trafiği VPN'e yönlendiren split-tunnel kullanın.
        • NAT ve port yönlendirme: Doğrudan P2P başarısız olursa araç relay sunucularına düşer ve gecikme artar. Uzaktan ana bilgisayarı kontrol ediyorsanız port yönlendirme veya self-hosted relay ile doğrudan bağlantı sağlamayı düşünün; seçenekler için remote-desktop-without-port-forwarding rehberine bakın.
        • 5) Uygulama düzeyi sorunları: codec'ler, protokol tercihleri ve güncellemeler

          Her uzak araç birbirine eşit değildir. RDP, VNC, TeamViewer, AnyDesk ve Tenvo (açık kaynak) farklı protokoller ve codec'ler kullanır. Doğru aracı seçin ve dikkatle yapılandırın.

          • Protokol güçlü yönleri: RDP Windows LAN'larında verimlidir ve RemoteFX-benzeri sıkıştırma destekler; VNC basittir ama çok konuşur. AnyDesk/TeamViewer bant genişliği düşük ortamlara göre özelleştirilmiş özel codec'ler kullanır; tıkanık linklerde daha iyi performans gösterebilirler. Kötü linklerde düşük gecikme garantisi gerekliyse birden fazla istemciyi test edin.
          • Rakip daha iyi olduğunda: 3G/4G mobil ağlar gibi koşullarda otomatik relay ağları ve kutudan çıktığı gibi deneyim gerekiyorsa, ticari servisler AnyDesk veya TeamViewer relay altyapıları ve özel codec'leri sayesinde bazen daha iyi performans gösterir. Bunlar kapalı kaynaklıdır ve ticari kullanım için genelde masraflıdır. Kontrol, gizlilik veya self-hosting önceliğinizse Tenvo gibi açık kaynak veya diğer self-hosted alternatifler tercih edilebilir — trade-off'lar için self-hosted-remote-desktop ve remote-desktop-security makalelerimize bakın.
          • Yazılımı güncel tutun: Codec ve ağ davranışı yeni sürümlerde iyileşir. Hem istemciyi hem ana bilgisayarı en son kararlı sürüme güncelleyin; değişiklik günlüklerini kontrol edin. Tenvo için en son build'leri /download adresinden alabilirsiniz.
          • 6) İleri düzey hata ayıklama: paket yakalama ve yeniden iletimleri yorumlama

            Yukarıdaki adımlar sorunu bulamazsa, yeniden iletimleri, TCP pencerelemeyi ve gecikmeleri görmek için trafiği yakalayın. Bu noktada Wireshark ve tcpdump işe yarar.

            • Yakalama temelleri: Linux ana bilgisayarda: sudo tcpdump -i eth0 host CLIENT_IP -w capture.pcap. Windows'ta Microsoft Message Analyzer (yürürlükten kalktı) veya uygun yakalama sürücüsü ile Wireshark kullanın; ya da önce loglayan sonra dönüştüren yerleşik pktmon'u kullanın.
            • Wireshark filtreleri: ip.addr==client_ip && tcp ile başlayın veya porta göre filtreleyin (örn. RDP için tcp.port==3389). Özel araçlar için bilinen relay sunucusu IP'lerine göre filtre uygulayın.
            • Dikkat edilmesi gerekenler: TCP yeniden iletimleri, duplicate ACK'ler, zero-window olayları veya paketler arasındaki uzun boşluklar. Yüksek yeniden iletim oranı paket kaybını işaret eder. Yeniden iletim olmayan uzun boşluklar uygulama düzeyi duraklamaları (kodlayıcı meşgul) gösterebilir.
            • Sadece yeniden iletimleri yakalamak için örnek tcpdump: Yakalamadan sonra Wireshark analizini kullanın: Statistics -> TCP Stream Graphs -> Time-Sequence (tcptrace) veya TCP stream'i takip edip [TCP Retransmission] notasyonlarına bakın.
            • Kontrol listesi: belirtiye göre yaygın hızlı düzeltmeler

              Hızlı triage için bu kontrol listesini kullanın.

              • Yüksek gecikme (ping >150 ms): Bir miktar gecikmeyi kabul edin (coğrafya). Kabul edilemezse daha yakın bir sunucu deneyin, yönlendirmeyi değiştirmek için VPN kullanın veya daha iyi relay ağlarına sahip bir araç seçin.
              • Yüksek jitter/paket kaybı: Kablolu Ethernet'e geçin, Wi‑Fi kanalını değiştirin, farklı bir ISP veya mobil operatör deneyin veya iperf3 ile kaybı nicelendirın. Kayıp ISP kaynaklıysa sağlayıcıya başvurun.
              • Düşük bant genişliği: Çözünürlüğü düşürün, FPS'i azaltın, bitrate'i sınırlandırın veya upload planınızı yükseltin. Örneğin upload sadece 5 Mbps ise uzak akışı 2–3 Mbps ile sınırlandırın.
              • Host kodlayıcı aşırı yükü: Donanım kodlayıcıyı etkinleştirin (NVENC/QuickSync) veya akış boyutu/FPS'i azaltın. Oturum sırasında CPU & GPU kullanımını kontrol edin.
              • Oturum LAN'da çalışıyor ama WAN'da çalışmıyor: NAT/relay'i kontrol edin, port-yönlendirme/self-hosted relay ile test edin veya remote-desktop-without-port-forwarding notlarımıza bakın.
              • ISP'yi dahil etme veya araç değiştirme zamanı

                Eğer paket kaybı veya yüksek gecikme mtr/traceroute'ta ölçülebilir şekilde siteniz ile uzak hop arasında görülüyor ve yerel düzeltmelerden sonra devam ediyorsa, ISP'ye bir ticket açın ve mtr izlerini ekleyin. ISP yanıtı yavaşsa ve kısa vadeli çözüm gerekliyse, deneyin:

                • Farklı bir uzak araç kullanmak (performans karşılaştırması için AnyDesk veya TeamViewer'ı test edin) — relay rotaları sizin yolunuz için daha iyi olabilir.
                • Konumunuza yakın bir cloud-hosted jump host kullanıp o host üzerinden bağlanmak; böylece hedef makineye RTT'yi azaltabilirsiniz.
                • Patlayıcı görevler için farklı erişim yöntemi kullanmak (örn. tam ekran uzak masaüstü görüntülemek yerine dosyaları SFTP ile transfer etmek).
                • Güvenlik ve hosted vs self-hosted takasları hakkında notlar

                  Performans seçimleri güvenlikle etkileşir. Örneğin şifrelemeyi kapatmak CPU'yu azaltır ancak genelde kötü bir fikirdir. Gizlilikten ödün vermeden daha iyi performans gerekiyorsa, bir relay'i self-host etmeyi veya zorunlu herkese açık relay'leri kullanmayan, verimli şifrelenmiş codec'leri destekleyen yazılımlar seçmeyi düşünün. Bu takasları remote-desktop-security ve self-hosted-remote-desktop rehberlerimizde tartışıyoruz.

                  Özet: öncelikli sorun giderme akışı

                  1. Sorunun LAN mi yoksa WAN mı olduğunu doğrulayın. (Önce LAN — düzeltmesi en kolay olandır.)
                  2. Ölçün: ping, mtr/pathping, iperf3. Eşiklerle karşılaştırın (RTT ideal olarak <50 ms, paket kaybı <%1, jitter <30 ms).
                  3. Ana bilgisayar ve istemci CPU/GPU'sunu kontrol edin. Yüksek kodlayıcı kullanımı arayın; donanım kodlamayı etkinleştirin veya ayarları düşürün.
                  4. Doğrudan vs relay bağlantılarını test edin. Araç relay'e dönüyorsa mümkünse port-yönlendirme veya self-hosted relay deneyin.
                  5. Ağ sorunları devam ederse paketleri yakalayın ve mtr/traceroute loglarıyla ISP'ye yükseltin.
                  6. "Uzak masaüstü yavaş" tanılaması nadiren sihirlidir — sistematik ölçüm gerektirir. Basit ping ve iperf3 ile başlayın, LAN ve WAN'ı ayırın, sonra CPU/GPU ve kodlayıcı ayarlarını kontrol edin. Relay davranışı ve gizlilik üzerinde kontrol sağlamak için açık kaynak, self-host edilebilir bir seçenek arıyorsanız Tenvo'yu deneyin — en son build'i /download üzerinden alabilir, barındırılan veya fiyatlandırma seçeneklerini /pricing sayfasında karşılaştırabilirsiniz. Güvenlik odaklı dağıtımlar için remote-desktop-security ve self-hosted remote desktop makalelerimizi okuyun.

                    İsterseniz, birkaç hızlı testin çıktısını (host'a ping, iperf3 veya speedtest sonuçları ve oturum sırasındaki CPU kullanımı) paylaşın; bunları yorumlayıp bir sonraki düzeltmeyi önereyim. Başka bir istemci veya self-hosted seçenek denemeye hazır olduğunuzda Tenvo'yu /download üzerinden indirebilirsiniz.

                    Tenvo edinin

                    Kendiniz denemeye hazır mısınız?

                    30 cihaza kadar ücretsiz, kredi kartı gerekmiyor. İki dakikada kurulur ve bağlanır.