我使用 Windows 遠端桌面連接到辦公室的實體工作站 - 我從家裡進行遠端連接,(保守地)下行速度為 16 Mbps,上行速度為 6 Mbps。
這並不是說我在遊戲意義上經歷了真正的滯後/ping/延遲——當我移動滑鼠時,它似乎立即響應,當我導航資料夾目錄時,它足夠快。然而,當我在完全不同的應用程式之間切換選項卡,或者在網站或編碼IDE 上向上/向下滾動時,在我看來,我遇到了無法忍受的「滯後」——也就是說,如果我向下滾動滾輪10 次單擊,則需要幾秒鐘的時間才能捕捉到向上,從而阻止任何方便的向上/向下滾動導航,尤其是作為Web 開發人員,這確實會降低我的工作效率3-400%(我工作速度非常快——我的大部分工作都是無意識的HTML/CSS/JavaScript,我已經做過很多次了)。
如果我正在做更多以思考為導向的任務,那麼延遲還可以,但老實說,我失去了太多的生產力,這讓我發瘋。我在這裡用谷歌搜尋並詢問了 IT,但我無法弄清楚是否存在可以擴大的瓶頸,或者這是否只是在家工作的本質。在家工作的人真的只能忍受拖延嗎?什麼樣的連接和/或硬體可以緩解這些問題?
我的筆記型電腦的規格是 1 或 2 代之前的行動 i7、固態硬碟和 8GB DDR3 記憶體。正如我之前所說,16Mbps 下行 6 上行。
答案1
答案很簡單。這是預期的行為。
當您使用遠端桌面連線時,它會透過停用與圖形相關的任何內容來優化體驗。 (沒有背景圖像等)圖形傳輸會減慢連接速度。在應用程式之間切換或在網站上滾動意味著必須透過 RDP 連線發送大量新像素,因此要傳送的資料量比單純瀏覽要大得多。為了解決這個問題,辦公室的連線必須具有更高的上傳速度,但即使如此,它仍然會損害效能。
可以透過 VPN 進入您的辦公室嗎?如果是這樣,我將使用 RDP 進行編碼,並使用本地網路瀏覽器來測試網頁。鑑於網頁上的切換和滾動對效能影響最大,因此這是您可以獲得最大速度的地方。
您可以用來mstsc -v:server -h height -w width
建立自訂大小的rdp 會話,這樣您就可以在螢幕左側打開一個RDP 會話,在右側打開一個網頁瀏覽器(如果您的螢幕解析度足夠大,可以像這樣工作),或者使用第二個顯示器。