Source Edit

This module implements a proc to determine the number of CPUs / cores.

Example:

  1. import std/cpuinfo
  2. doAssert countProcessors() > 0

Imports

win_getsysteminfo

Procs

  1. proc countProcessors(): int {....gcsafe, extern: "ncpi$1", raises: [], tags: [],
  2. forbids: [].}

Returns the number of the processors/cores the machine has. Returns 0 if it cannot be detected. Source Edit