PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In C/C++ die Anzahl der CPUs herausfinden



Boron
03-12-2003, 10:05
Hallo zusammen,

Gibt es in irgendeiner (Standard)Bibliothek eine Funktion die mir die Anzahl der CPUs im System liefert?

Oder muss man die /proc/cpuinfo parsen um das herauszufinden?

Ich bräuchte soetwas für ein kleines C++ Progrämmchen. Und bevor ich anfange die cpuinfo-Datei zu durchsuchen, frage ich hier mal.

Boron
12-12-2003, 09:33
Wenn niemand eine Idee hat, werde ich wohl doch die /proc/cpuinfo durchsuchen und mitzählen :(.

SeeksTheMoon
12-12-2003, 09:56
Das gehört nicht mehr zu Standard-C, das gehört zur Systemprogrammierung.
Deshalb musst Du /proc auslesen (bei Kernel 2.6 /sys)