Liunx 系统上用 Wine 跑 windows 应用是不是非常耗 cpu??比用 vbox 跑一个 windows 系统来运行这个应用都耗??如果是,有什么办法能优化?

2019-08-24 03:12:01 +08:00
 qceytzn
这个感觉来自我几年前的使用体验,当时在一台笔记本电脑上装的 linux (应该是 linux mint 或者 ubuntu ),装了 wine,某天我要运行一个 windows 的小程序,启动那个程序之后笔记本的风扇立刻吼叫了起来,然后用了一会笔记本就烫的让我害怕,感紧关了程序,风扇声音立刻就小下来了。之后我还试验过:启动一个 vbox 的 windosXP 虚拟机来运行这个程序,不但没有严重的 cpu 风扇声音,而且长时间用下来笔记本的温度也只是正常。至此以后再装过几次 linux 桌面系统都没有再安装过 wine

最近几天又需要跑一个 windows 程序,因为 vbox 虚拟机怎么的也得给个 2G 的内存才爽,而我现在的主力电脑的空余内存大部分时候都不足 1G,所以又想到了 wine 这个软件,之前的使用体验是正常的吗?如果 wine 确实比较耗 cpu,有优化的办法吗?
4168 次点击
所在节点    Linux
3 条回复
ungrown
2019-09-11 16:20:43 +08:00
wine 这个东西本身就不是虚拟化,加了个中间层而已,性能损耗也来自这个中间层发生的各种调用。
wine 其实还远远谈不上完善,但它就是能用,至于实际表现,不同程序天差地别。
不是所有 exe 在 wine 下都能跑的一样快/慢的。
实际上不是所有 exe 都能在 wine 下正常跑的。
qceytzn
2019-09-11 18:37:07 +08:00
@ungrown 后来我还是用上了 wine,按照官方主页的说明在 debian9 上安装的最新版,开着温度监测软件战战兢兢的运行 exe,还好,没啥离奇的,这台没风扇的小电脑的 cpu 温度一直在 51 度左右,手摸在机器外壳上也是正常的。回想当年,我好像是直接 apt-get 安装的,那个库里的版本好像是老古董版本
armyHcz
2019-09-16 15:04:56 +08:00
我在 ubuntu 上使用 wine 除了 qq 没别的了,其他的功能都可以使用 linux 下的软件替代,能替代的话还是不要用 wine.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/594651

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX