获取运行时的线程数(HEC)

时间:2015-06-05 17:04:36

标签: haskell ghc

如何获取在运行时使用 -threaded 编译的Haskell程序的线程数/ HEC数(-N参数)?

[编辑] 我的问题是关于HEC的数量,而不是关于核心的数量(即使答案是相关的) - 所以问题是重复。

1 个答案:

答案 0 :(得分:4)

使用getNumCapabilities。它还有一个对应的setNumCapabilities,用于以编程方式更改线程数。