- Laufzeit.getRuntime().availableProcessors()

Ich versuche zur überprüfung der Leistungsfähigkeit eines Programms. Ich beziehe mich in diesem post OS-level-system Informationen. Wenn Runtime.availableProcessors() führt, bekomme ich eine Antwort von 4. Ich lese availableProcessors(), aber es sagt, dass diese Methode gibt die Anzahl der Prozessoren

  1. Kann mir jemand erklären, was es bedeutet, durch die Anzahl der Prozessoren ?
  2. Warum bin immer 4 als Ergebnis ?

Ich bin mit Windows 7 core i5-4gp.

  • Sie haben quad-core-Prozessor-Maschine ?
  • oder ein dualcore mit hyper-threading ?
  • Nicht alle i3, i5 oder i7-sind die gleichen. Ein i3 kann mit einem oder zwei Kernen mit oder ohne hyper-threading. Ein i7 kann 4 oder 6 Kerne. Es könnte nützlich sein, um Ihre genaue Modell auf der intel-website. Hier ist ein Beispiel. ark.intel.com/products/52210/... Beachten Sie, wie viele Möglichkeiten es gibt!
InformationsquelleAutor Amith | 2012-08-09
Schreibe einen Kommentar