当我想描述我的haskell程序时,我对ThreadScope的使用感到困惑,并按照以下步骤操作:
> ghc -threaded -eventlog -rtsopts --make test.hs
> test.exe +RTS -ls -N2
> threadscope test.exe.eventlog
我在threadscope中找到了两个核心,但是当我修改第二步时:
> test.exe +RTS -ls -N6
(我的计算机实际上有四个核心),threadscope在其用户界面中显示了6个核心,这意味着什么?