我有一个用柏林德尔福101写的COM.我编写了一个脚本来调用它的API(只有一个API,单线程,每个需要大约1分钟才能完成).
我使用cscript.exe(64位)运行vbs文件(我在这里使用简单的作业运行器),同时使用许多副本(因此有很多进程).
但是,我已经在许多PC(Windows 10 Pro)上进行了测试,并且观察到只有大约1个核心正在运行,尽管它有许多核心.
例如,在我的2个CPU(HPZ800 Intel Xeon X5650,每个6个核心= 12个核心)上,只使用了1个核心.
如果某些脚本提前退出,则其余的CPU使用率将得到改善,但总共不超过1个核心.
我的问题是,如何编写代码以便从多核中受益?