@haxall/haxall
    Preparing search index...

    Function cpus

    • Returns an array of objects containing information about each logical CPU core. The array will be empty if no CPU information is available, such as if the /proc file system is unavailable.

      The properties included on each object include:

      [
      {
      model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
      speed: 2926,
      times: {
      user: 252020,
      nice: 0,
      sys: 30340,
      idle: 1070356870,
      irq: 0,
      },
      },
      {
      model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
      speed: 2926,
      times: {
      user: 306960,
      nice: 0,
      sys: 26980,
      idle: 1071569080,
      irq: 0,
      },
      },
      {
      model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
      speed: 2926,
      times: {
      user: 248450,
      nice: 0,
      sys: 21750,
      idle: 1070919370,
      irq: 0,
      },
      },
      {
      model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
      speed: 2926,
      times: {
      user: 256880,
      nice: 0,
      sys: 19430,
      idle: 1070905480,
      irq: 20,
      },
      },
      ]

      nice values are POSIX-only. On Windows, the nice values of all processors are always 0.

      os.cpus().length should not be used to calculate the amount of parallelism available to an application. Use availableParallelism for this purpose.

      Returns CpuInfo[]

      v0.3.3