V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kroaity
V2EX  ›  Apple

局域网内微软远程桌面吃不满带宽

  •  
  •   kroaity · 2023-03-25 22:54:42 +08:00 · 4381 次点击
    这是一个创建于 613 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:因为工作原因要用到 windows 上的软件,在 M1 Air 上装了微软远程桌面连家里一台装了 Win11 的老台式机( i5-8400)。

    家里网络都是千兆的,两边都是网线直连,路由器是 TP-link 5480 ,网线都是超六类,用 iperf 测过速度可以到 920Mbps ,但用远程桌面就是感觉卡,connection information 里面显示速率只有 50-100Mbps ,根据网上的教程调过了策略组里面的一些参数也没效果

    我想知道这种情况是因为哪里的设置问题,还是硬件带不动的问题?

    第 1 条附言  ·  2023-03-27 17:42:34 +08:00

    感谢各位老哥的意见,又重新研究了一下,现在有几个怀疑的方向

    1.软件问题设置锁了 30fps

    很多老哥提到了改注册表可以解锁60fps,但根据官方文档里面的说法来看,在host上改注册表只是解锁这个限制,具体的fps是多少还需要综合考虑网络和客户端的支持程度,甚至是还要看系统版本,比如按照下面这个帖子里说的,不一定是设置dwmframeintervalue成15,也有可能是2或者3,我在不同的版本win11pro/win10pro上都试过,并没有效果,但其中有人提到了Mac远程Windows(win11)是可以达到240fps的,但没说是不是用的Microsoft remote desktop

    https://www.reddit.com/r/sysadmin/comments/kw3e1k/regular_windows_rdp_at_60fps/

    2.硬件问题

    这个帖子里的老哥拿不同的硬件做了测试,在Conclusion里面提到了用笔记本H620的话性能不如独显的(写的模糊,不确定是不是这样),

    https://gitlab.com/-/snippets/1950292

    在微软官方文档里提到过大概50Mpbs的带宽就可以支持流畅的使用,所以即便是60fps是不是也应该吃不满带宽?所以其实瓶颈是我的host的UDH630的性能不行?

    第 2 条附言  ·  2023-05-05 19:39:32 +08:00
    破案了,微软桌面软件和被控端硬件性能都有影响,被控端换成 10 代笔记本 G7 显卡之后,远程桌面还是卡,但是 parsec 十分流畅,而 H630 带 parsec 还是卡
    17 条回复    2023-03-27 09:37:26 +08:00
    cwcc
        1
    cwcc  
       2023-03-25 22:55:37 +08:00
    我也想知道,这应该是个硬伤问题。在 macOS 上远程 Windows 永远不如 Windows 远程 Windows 流畅。
    aydd2004
        2
    aydd2004  
       2023-03-25 23:08:32 +08:00 via iPhone
    我怀疑是不是显卡问题 我连的时候也觉得有些卡顿
    littlesubgirl
        3
    littlesubgirl  
       2023-03-26 00:14:01 +08:00 via Android
    显卡的问题,不是网速。
    germain
        4
    germain  
       2023-03-26 00:28:18 +08:00 via iPhone
    Rdp 用 udp 禁用 tcp
    maxmak
        5
    maxmak  
       2023-03-26 00:50:48 +08:00
    @germain 好奇问一下,怎么禁用 tcp
    germain
        6
    germain  
       2023-03-26 02:09:58 +08:00 via iPhone
    @maxmak 注册表可以改,自己搜索一下
    binsys
        7
    binsys  
       2023-03-26 07:47:02 +08:00
    我知道如何禁用 UDP ,但禁用 TCP RDP 还能跑起来不?怎么协商会话?
    MeteorVIP
        8
    MeteorVIP  
       2023-03-26 08:23:36 +08:00 via iPhone
    把远程特效什么的设置为最低
    ihwbunny
        9
    ihwbunny  
       2023-03-26 08:27:43 +08:00
    我的 1G Ethernet 网都不卡
    darrh00
        10
    darrh00  
       2023-03-26 09:32:40 +08:00
    有开 retina 吗?
    xgpone
        11
    xgpone  
       2023-03-26 10:04:56 +08:00   ❤️ 1
    第三方平台的 rdp 一般都不是最初的那帮做 mstsc 的人开发的,有性能问题很正常,还有 mstsc 有很多特性也是基于 windows 的特性来设置的,例如 directx ,类似的这些东西都在 mac 上水土不服,还有一些系统绘制 API 也没有,只能调用自己的实现,所以导致很多时候只能是传输图像,而不是矢量绘制信息,并且一旦传输涉及到图像这方面,如果没有成功调用 GPU 的话,性能消耗是非常高的,另外远程桌面对实时性要求非常高,所以处理不完的数据只能丢弃,这也是为什么网卡占用上不去的原因了。
    xuangoer666
        12
    xuangoer666  
       2023-03-26 10:14:26 +08:00 via Android
    歪一句,在 iPad 上还比较流畅。
    zer
        13
    zer  
       2023-03-26 13:10:01 +08:00
    用 parsec 或者 nomachine 吧,这 2 个都是能比较流畅的控制 windows 的
    summersun2021
        14
    summersun2021  
       2023-03-26 14:58:37 +08:00
    现在用 teamviewer ,流畅
    imoru
        15
    imoru  
       2023-03-26 15:26:54 +08:00
    coolfan
        16
    coolfan  
       2023-03-27 00:02:01 +08:00
    安卓控 win 也遇到了这个问题。局域网能有 500mpbs 的速率,但是 rdp 有 3 上下,画面模糊而且延迟。改了注册表 60fps 也是一样🤣
    br00k
        17
    br00k  
       2023-03-27 09:37:26 +08:00
    好像没办法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1414 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:24 · PVG 01:24 · LAX 09:24 · JFK 12:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.