如何在 Wine 或 CrossOver 中设置 CPU 亲和性?

hpy*_*hpy 8 cpu wine crossover affinity macos

有一些老游戏不喜欢当今计算机中的多核处理器。我想知道是否有办法在 Wine 或 CrossOver 下将它们的 CPU 亲和力设置为“1”?即在本机 Windows 环境中,您可以在任务管理器中右键单击游戏进程,然后在那里设置关联。

我遇到了一个名为 RunFirst.exe 的程序,但找不到运行它的方法,然后在一个命令中运行游戏。

建议表示赞赏。谢谢!

Jen*_*off 1

运行Wine附带的taskmgr.exe,它允许您像在Windows中一样设置亲和力:)。

不过,我不知道如何永久设置它或自动设置它。

Wine 中可能存在 Windows 用于此任务的相同 API,这意味着 Windows 工具可用于该任务。

编辑:

我找到了一个完全可以做到这一点的工具:

http://retired.beyondlogic.org/solutions/processutil/processutil.htm

Process -a name_of_exe 1将关联掩码设置为处理器 0。

Process -a name_of_exe 11将关联掩码设置为处理器 0 和 1。

... 等等。

也可以看看:

http://en.wikipedia.org/wiki/Affinity_mask


归档时间:

查看次数:

7365 次

最近记录:

12 年,7 月 前