2B házi feladat - Processzorok száma

0 votes
asked Apr 9, 2014 in IRF tantárgy by farkasseb (35 points)  

Sziasztok!

A feladat úgy szól, hogy le kell kérdeznünk a CPU-k számát. Ezt én úgy értelmezem, hogy a magok számát kell lekérdezni. Ez helyes?

A másik kérdésem pedig az lenne, hogy Windows 8 esetében hogyan tudnám meghatározni a magok számát helyesen CIM_Processor-al.

A virtuális gépem beállítása a következő:
Number of processors: 1
Number of cores per processor: 2

OpenSUSE esetén visszakapok egy két elemű listát.
Windows alatt pedig csak egy egyeleműt. Tehát a count-ot használva hibás eredményt kapnék.
Ellenben a Win32_Processor-ban van egy NumberOfCores attribútum, aminek helyesen 2 az értéke.

A feladat világosan kéri, hogy ne használjunk (vagy csak minimális) OS-specifikus kódot. Ez lenne a minimális része, vagy elsiklok valami felett?

Előre is köszönök szépen minden segítséget és választ!

1 Answer

0 votes
answered Apr 11, 2014 by abarta (78 points)  

A processzorok számát kell a feladatban lekérdezni, a magok számával nem kell foglalkozni.

...