同样的用例/代码,在linux 中运行很慢

问题

我在实际工作中遇到一个大问题,selenium /playwright ,同样的代码,同样的用例,在window server 上运行的非常好,速度也很快。 但是同样的东西改到linux 运行 ,就会速度慢很多,通过率也降低。改用linux-docker 也是这样。这个应该大概往什么方向考虑,解决?linux 资源是非常充足的。

报错信息

不报错

环境

linux + docker

浏览器参数 固定分辨率、禁用GPU、设置设备缩放比
等待策略 使用 WebDriverWait + Expected Conditions
Docker 参数 增大 shm-size,优化 tmpfs
日志控制 关闭不必要的日志输出
网络环境 统一 DNS,避免代理干扰
并发控制 控制并发数,避免资源争抢

可以参考下