V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
qceytzn
V2EX  ›  Linux

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

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

    最近几天又需要跑一个 windows 程序,因为 vbox 虚拟机怎么的也得给个 2G 的内存才爽,而我现在的主力电脑的空余内存大部分时候都不足 1G,所以又想到了 wine 这个软件,之前的使用体验是正常的吗?如果 wine 确实比较耗 cpu,有优化的办法吗?
    3 条回复    2019-09-16 15:04:56 +08:00
    ungrown
        1
    ungrown  
       2019-09-11 16:20:43 +08:00
    wine 这个东西本身就不是虚拟化,加了个中间层而已,性能损耗也来自这个中间层发生的各种调用。
    wine 其实还远远谈不上完善,但它就是能用,至于实际表现,不同程序天差地别。
    不是所有 exe 在 wine 下都能跑的一样快/慢的。
    实际上不是所有 exe 都能在 wine 下正常跑的。
    qceytzn
        2
    qceytzn  
    OP
       2019-09-11 18:37:07 +08:00
    @ungrown 后来我还是用上了 wine,按照官方主页的说明在 debian9 上安装的最新版,开着温度监测软件战战兢兢的运行 exe,还好,没啥离奇的,这台没风扇的小电脑的 cpu 温度一直在 51 度左右,手摸在机器外壳上也是正常的。回想当年,我好像是直接 apt-get 安装的,那个库里的版本好像是老古董版本
    armyHcz
        3
    armyHcz  
       2019-09-16 15:04:56 +08:00
    我在 ubuntu 上使用 wine 除了 qq 没别的了,其他的功能都可以使用 linux 下的软件替代,能替代的话还是不要用 wine.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2760 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:34 · PVG 20:34 · LAX 05:34 · JFK 08:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.