|
|
1
2
一种方法是 Windows Application Compatibility Toolkit . 您为它提供了一种识别应用程序的方法(例如,通过.exe位置),然后它允许您指定一些调整。处理器关联就是其中之一。它创建一个数据库来保存所有的调整。 它是每台机器的,所以对于广泛分布的应用程序来说,这不是一个好的解决方案,但是如果这个应用程序只需要在一台机器上运行,就可以节省您更改代码的时间。 |
|
|
2
2
您可以使用SysInternal PsExec 以某种处理器关联性启动应用程序,例如将访问绑定到CPU 1调用
回答你的第二个问题:当你用 访问VBA 我假设您的VBA代码是一个访问解决方案。然后,您的VBA代码将在进程中执行,即您必须修改access.exe进程的处理器关联性。不能单独修改VBA引擎的关联性。 但是,在指定处理器关联之前,请确保完全了解结果。摆弄这个设置会产生不想要的效果。举一个很好的例子,阅读Raymond Chen的文章:
|