Domanda

Esiste un'azione IO che mi dà il numero di thread del sistema operativo della RTS è stato inizializzato con? Sarebbe bello per essere in grado di utilizzare questo come un argomento della funzione parBuffer dal modulo Control.Parallel.Strategies.

È stato utile?

Soluzione

Supponendo GHC, è possibile utilizzare GHC.Conc.numCapabilities per ottenere l'argomento di +RTS -N.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top