我正在执行一些操作pandas
,NumPy
在 Windows 中我可以看到 CPU 的所有内核都在运行,但在 Linux 环境中,一切都在1 core上运行。
我想参与所有核心,以便快速执行操作。
例如,
def a():
#some operations
.....
我只想执行一次此功能,但使用所有核心。因为当它只使用一个内核时,它在 Linux 中大约需要 6 个小时,尽管在窗口中只需要 2 个小时。
我在 Windows numexpr 中看到将默认核心设置为 4。
有什么方法可以让我在 Linux 中通过代码做同样的事情吗?