web-dev-qa-db-ja.com

センサー識別

sensorsを実行すると、次の結果が得られます。

acpitz-virtual-0 
アダプター:仮想デバイス
 temp1:+ 56.0°C(crit = + 102.0°C)
 
 coretemp-isa-0000 
アダプター:ISAアダプター
物理ID 0:+ 55.0°C(最高= + 86.0°C、crit = + 100.0°C)
コア0:+ 50.0°C(最高= + 86.0°C、crit = + 100.0°C)
コア1:+ 52.0°C(最高= + 86.0°C、crit = + 100.0°C)

クアッドコアi5プロセッサーを使用しています。

Physical id 0とtemp1が何を表しているのかを特定するにはどうすればよいですか?

4
To Do

物理ID 0はCPUです

Core0は最初の個々のコアです

Core1は2番目の個々のコアです

1
mchid

tomshardware.com-Intel i5デュアルコアまたはクアッドコアですか? )から、この答えが得られます。

i5-750はクアッドコアで、他のすべてのi5はデュアルコアですが、ハイパースレッディングを備えています。

その答えは2010年からですが、あなたはポイントを得る。すべてのi7は間違いなくクアッドコアです。

同じリンク上の次の答えは、次のように続きます。

彼が言ったように、Intelは今回、教育を受けていない顧客を混乱させている。私は無学=愚かという意味でもありません。CPUで何を探すべきかわからない、ベストバイをする平均的なユーザーということです...

sensorsからのレポートに基づくと、ほぼ確実にデュアルコアプロセッサがあります。

2012/2013からのi7プロセッサは正しく報告されます。

$ sensors
Dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 3906 RPM
CPU:            +80.0°C  
Ambient:        +48.0°C  
GPU:            +67.0°C  
Other:          +77.0°C  

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +106.0°C)
temp2:        +29.8°C  (crit = +106.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +82.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +82.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +80.0°C  (high = +87.0°C, crit = +105.0°C)
Core 2:         +77.0°C  (high = +87.0°C, crit = +105.0°C)
Core 3:         +73.0°C  (high = +87.0°C, crit = +105.0°C)

温度とファンの速度に大きな問題がありますが、コアの数は正しいです。

sensorsに疑問がある場合は、次を使用して再確認できます。

ls /sys/devices/system/cpu/
cpu0  cpu3  cpu6     cpuidle       isolated    modalias  possible  uevent
cpu1  cpu4  cpu7     hotplug       kernel_max  offline   power
cpu2  cpu5  cpufreq  intel_pstate  microcode   online    present

デュアルコア(ハイパースレッディング)を使用すると、CPU0〜CPU3が表示されます。この例では、クアッドコアなので、CPU0〜CPU7が表示されます。

Temp 1の2番目の質問に答えるために、センサーが私の状況で一時の1つを欠いていることに注意してください。

$ cat /sys/class/thermal/thermal_zone*/temp
27800
29800
78000
1