Question

Y at-il une action IO qui me donne le nombre de threads OS le RTS a été initialisées avec? Ce serait bien de pouvoir l'utiliser comme un argument à la fonction parBuffer à partir du module Control.Parallel.Strategies.

Était-ce utile?

La solution

En supposant GHC, vous pouvez utiliser GHC.Conc.numCapabilities pour obtenir l'argument +RTS -N.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top