เราตีความข้อมูลที่พิมพ์โดยคำสั่งต่อไปนี้ใน Linux อย่างไร
cat /proc/cpuinfo
บนแล็ปท็อปของฉันฉันได้ผลลัพธ์ต่อไปนี้:
[gaurish108: ~] $ cat / proc / cpuinfo (02-09 15:34) หน่วยประมวลผล: 0 vendor_id: GenuineIntel ตระกูล cpu: 6 แบบ: 37 ชื่อรุ่น: Intel (R) Core (TM) i3 CPU M 330 @ 2.13GHz ก้าว: 2 cpu MHz: 933.000 ขนาดแคช: 3072 KB รหัสทางกายภาพ: 0 พี่น้อง: 4 id หลัก: 0 แกน cpu: 2 apicid: 0 apicid เริ่มต้น: 0 fdiv_bug: ไม่ hlt_bug: ไม่ f00f_bug: ไม่ coma_bug: ไม่ fpu: ใช่ fpu_exception: ใช่ ระดับ cpuid: 11 wp: ใช่ ธง: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov แพตช์ pse36 clflush dts acpi mmx fxsr sse sse sse2 เอสเอส ht tm pbe nx rdtscp lm constant_tsc pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid โบกี้: 4256.49 ขนาด clflush: 64 cache_alignment: 64 ขนาดที่อยู่: ฟิสิคัล 36 บิต, 48 บิตเสมือน การจัดการพลังงาน: หน่วยประมวลผล: 1 vendor_id: GenuineIntel ตระกูล cpu: 6 แบบ: 37 ชื่อรุ่น: Intel (R) Core (TM) i3 CPU M 330 @ 2.13GHz ก้าว: 2 cpu MHz: 933.000 ขนาดแคช: 3072 KB รหัสทางกายภาพ: 0 พี่น้อง: 4 id หลัก: 0 แกน cpu: 2 apicid: 1 apicid เริ่มต้น: 1 fdiv_bug: ไม่ hlt_bug: ไม่ f00f_bug: ไม่ coma_bug: ไม่ fpu: ใช่ fpu_exception: ใช่ ระดับ cpuid: 11 wp: ใช่ ธง: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov แพตช์ pse36 clflush dts acpi mmx fxsr sse sse sse2 เอสเอส ht tm pbe nx rdtscp lm constant_tsc pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid โบกี้: 4256.40 ขนาด clflush: 64 cache_alignment: 64 ขนาดที่อยู่: ฟิสิคัล 36 บิต, 48 บิตเสมือน การจัดการพลังงาน: หน่วยประมวลผล: 2 vendor_id: GenuineIntel ตระกูล cpu: 6 แบบ: 37 ชื่อรุ่น: Intel (R) Core (TM) i3 CPU M 330 @ 2.13GHz ก้าว: 2 cpu MHz: 933.000 ขนาดแคช: 3072 KB รหัสทางกายภาพ: 0 พี่น้อง: 4 id หลัก: 2 แกน cpu: 2 apicid: 4 apicid เริ่มต้น: 4 fdiv_bug: ไม่ hlt_bug: ไม่ f00f_bug: ไม่ coma_bug: ไม่ fpu: ใช่ fpu_exception: ใช่ ระดับ cpuid: 11 wp: ใช่ ธง: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov แพตช์ pse36 clflush dts acpi mmx fxsr sse sse sse2 เอสเอส ht tm pbe nx rdtscp lm constant_tsc pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid โบกี้: 4256.43 ขนาด clflush: 64 cache_alignment: 64 ขนาดที่อยู่: ฟิสิคัล 36 บิต, 48 บิตเสมือน การจัดการพลังงาน: หน่วยประมวลผล: 3 vendor_id: GenuineIntel ตระกูล cpu: 6 แบบ: 37 ชื่อรุ่น: Intel (R) Core (TM) i3 CPU M 330 @ 2.13GHz ก้าว: 2 cpu MHz: 933.000 ขนาดแคช: 3072 KB รหัสทางกายภาพ: 0 พี่น้อง: 4 id หลัก: 2 แกน cpu: 2 apicid: 5 apicid เริ่มต้น: 5 fdiv_bug: ไม่ hlt_bug: ไม่ f00f_bug: ไม่ coma_bug: ไม่ fpu: ใช่ fpu_exception: ใช่ ระดับ cpuid: 11 wp: ใช่ ธง: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov แพตช์ pse36 clflush dts acpi mmx fxsr sse sse sse2 เอสเอส ht tm pbe nx rdtscp lm constant_tsc pdcm sse4_1 sse4_2 popcnt lahf_lm arat dts tpr_shadow vnmi flexpriority ept vpid โบกี้: 4256.42 ขนาด clflush: 64 cache_alignment: 64 ขนาดที่อยู่: ฟิสิคัล 36 บิต, 48 บิตเสมือน การจัดการพลังงาน:
ตอนนี้มันบอกว่ามี 4 โปรเซสเซอร์ในระบบ นอกจากนี้ยังมีฟิลด์ภายในข้อมูลของแต่ละโปรเซสเซอร์ซึ่งระบุว่า cou cores คือ 2
นั่นหมายความว่ามี CPU ของ Intel i3 4 ตัวในระบบของฉันหรือไม่ ฟิลด์ตัวประมวลผลหมายถึงอะไรที่นี่จริง ๆ