改善 Wine 启动时间

改善 Wine 启动时间

我在相对较快的 CPU (i5-8250U) 和 SSD 上运行 Wine 5.0。当我登录后第一次启动任何 MS Windows 程序时,即使使用像 PuTTY 这样的小型可执行文件,也会有 3 秒的等待时间。一旦 Wine 第一次启动,相同或任何其他小型可执行文件(例如 IrfanView)将在 200-500 毫秒内启动,这几乎与本机 Windows 上一样快。所以看起来整个 Wine 环境在第一次被调用后就被缓存了。

有什么方法可以在启动时预加载此环境以加快加载过程吗?我尝试添加wineserver -p启动过程,但这并没有改变 3 秒的等待时间。

以下是启动 WinSCP 时的一些顶层值:

PID SYSCPU USRCPU VGROW RGROW ST EXC THR S CPUNR CPU CMD
4265 0.49s 0.95s 2.6G 85540K N- - 3 S 0 16% WinSCP.exe 4148 0.71s 0.46s 15660K 0K -- - 1 S 1 12% wineserver 4152 0.55s 0.51s 0K 0K NE 0 0 E - 11% <winebuil>

相关内容