
最近在我的行動裝置上安裝了 RDP 應用程序,這讓我想知道:與我連接的 PC 相比,這款小型裝置的資源有限,但仍然能夠以幾乎滿載的方式操作我的遠端電腦。那麼,在與遠端電腦的連線中實際使用了多少本機電腦資源?
另外,在遠端電腦上使用了多少資源?
答案1
頻寬是主要資源; UI 操作會傳送到 RDP 主機並在那裡進行處理,並且繪圖操作會傳送回來(簡而言之)。
答案2
對此沒有明確的答案,因為桌面元素作為符號發送到客戶端計算機,而第三方應用程式將作為點陣圖傳輸。此外,DirectX 透過最新版本的 RDP 工作,因此在客戶端上將使用更多資源,而處理是在本地完成的。
答案3
客戶端和主機使用的資源非常少。 RDP 協定使用頻寬,但不多,我們每個辦公室在2Mbps MPLS 上運行20-30 個,沒有任何問題(我們還在同一管道上運行IAX 中繼),QOS 已啟用,但打開只是為了減少用戶發送數據時出現的問題大電子郵件。除螢幕影像外的所有內容均由您正在 RPDing 的遠端電腦處理。在升級到 MPLS 之前,我們運行 WYSE 瘦客戶端,多年來透過 IPsec 連線呈現完整的桌面(我認為他們在 90 年代初就開始這樣做了)。直到最近 10 年,我們才看到越來越多的人在成熟的桌上型電腦上使用 MSTC 和 Citrix。終端服務被設計用於虛擬終端(如名稱所示)和瘦客戶端,因此整個流程被簡化為使用盡可能少的資源,特別是在客戶端上。
答案4
馬克是對的。至於遠端機器上的資源,這取決於所使用的客戶端以及它的編寫程度。如果他們正在進行位圖快取並支援最新(更複雜)的壓縮模式,那麼顯然需要更多資源。我開發基於 Java 的 RDP 用戶端,我們盡力做到輕薄,以便我們仍然可以在黑莓和 Android 手機等設備上運行。應用程式來說運行得相當流暢。