
背景
Wine是什么?如下是AI的回答:
“ 如果你从 Windows 切换到 Linux 或 macOS,但仍有少数几个不可或缺的 Windows 专用软件(如老版本的 Photoshop、某些专业行业软件、特定的游戏),Wine 可以让你在不安装 Windows 系统或虚拟机的情况下直接运行它们。”
我真的发现AI现在就是个八面玲珑的奸臣,他从来都是避重就轻,左边来一耙子,右边来一锄头,主打不得罪人,所以大家千万不要全部听信奸臣的建议,还是要眼见为实,实践出真知。因此,今天咱们就亲测一把吧。
测试过程
测试版为:X86架构下的Uos1060。内存8G。

打开一个Wine版本的QQ音乐,然后使用top进行监控,其他什么都没有运行。惊人的一幕出现了,整个电脑迅速被卡住,每个操作都能慢出个天际。用top进行监控,QQMusic.exe和winserver占用了大量的CPU资源。

能慢成什么样子呢?如下的kill 命令,花了我1分钟左右才完成。Kill了QQMusic.exe后,性能立刻恢复如初。

如果不是Wine的问题,大家很有可能会说,是不是QQ音乐太慢了。为了避免这种问题,我又在同一系统下安装了一个原生的QQ音乐。结果是占用资源极少,运行非常流畅。

总结
wine降低运行性能是肯定的,只是对于不同应用,可能降低的程度不一样。这其实正是wine的最鸡肋的地方,因为意味着没有准谱,运气好就降低的少点,运气不好那你就去慢慢优化吧,还经常出现一些闪退和莫名奇妙的错误。我想这也是包括我们DeskUI在内的软件厂商都在逐步推出信创生态原生版本的重要原因。最后,还是建议大家使用原生软件,千万别以为运行出来个界面就万事大吉了,一旦陷入到wine的泥潭,想出来可就不容易了。