Получите количество потоков RTS в Haskell Program?
-
27-09-2019 - |
Вопрос
Есть ли действие IO, которое дает мне количество потоков OS RTS было инициализировано? Было бы неплохо иметь возможность использовать это как аргумент функции Parbuffer из модуля Control.paralLel.strategies.
Решение
Предполагая GHC, вы могли бы использовать GHC.Conc.numCapabilities
чтобы получить аргумент +RTS -N
.
Не связан с StackOverflow