Node.js - gib die Anzahl der verfügbaren Prozessoren

Dies ist eigentlich nur die Neugier befriedigen, und sehen, ob es einen besseren Weg, dies zu tun.

Auf meinem Windows 8-Feld, Node process.env Objekt hat einen NUMBER_OF_PROCESSORS Eigenschaft, auf meiner Linux-Kiste nicht.

Offensichtlich verschiedene Plattformen haben verschiedene Umgebungsvariablen, so viel ist ein gegeben, aber es scheint, wie NUMBER_OF_PROCESSORS wäre eine nützliche Sache zu haben, egal.

Mein quick-fix für Linux war, laichen einen Kind-Prozess an, der nproc Befehl, aber ich möchte vermeiden, mit einem callback für einfach immer die Anzahl der Prozessoren. Scheint, es muss einen einfacheren Weg.

Was haben andere Menschen getan, um dieses Problem zu lösen?

InformationsquelleAutor LouisK | 2014-09-25
Schreibe einen Kommentar