【问题标题】:Get number of threads (HECs) at runtime在运行时获取线程数 (HEC)
【发布时间】:2015-06-07 15:56:52
【问题描述】:

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

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

【问题讨论】:

标签: haskell ghc


【解决方案1】:

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

【讨论】:

  • 虽然这在理论上可以回答问题,it would be preferable 在此处包含答案的基本部分,并提供链接以供参考。
  • @RohitGupta 这是完整的答案。你还希望看到什么?
  • 你有足够高的代表知道这是一个低质量的答案。例如,您可以为它们中的每一个给出一行解释。我知道它们是什么,但其他人可能不知道。如果你想得意忘形,你可以解释他们的论点和他们返回的结果。
  • @RohitGupta 它没有参数,并返回问题中要求的答案。那样说是愚蠢的。另一句话只是为了将内容充实到最少 30 个字符。这不是一个低质量的答案。这只是一个非常具体的问题,最好的答案很简单。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-21
  • 2022-10-12
  • 1970-01-01
  • 2014-12-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多