Ich schreibe ein gleichzeitig laufendes Programm und ich muss die Anzahl der Kerne des Systems wissen, dann wird das Programm wissen, wie viele Prozesse zu öffnen sind. Gibt es Befehl, dies in Erlang-Code zu bekommen?
Thnx.
Wie diese Informationen zur Verfügung gestellt werden, ist sehr betriebssystemspezifisch (es sei denn, Sie sind Schreiben eines Betriebssystems natürlich).
Sie haben nicht gesagt, an welchem Betriebssystem Sie arbeiten. Im Falle von Linux können Sie die Daten von / proc / cpuinfo beziehen, jedoch gibt es Feinheiten mit der Bedeutung von Hyperthreading und das Problem von mehreren Kernen auf demselben Chip unter Verwendung eines gemeinsamen L2-Cache (effektiv haben Sie eine NUMA-Architektur) ).
Tags und Links erlang