[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:26167] Re: Hyperthreading



From: 名倉昭一 <nagura-s@ck.tnc.ne.jp>
Subject: [plamo:26166] Re: Hyperthreading
Date: Sat, 20 Aug 2005 00:18:13 +0900

> > 再度確認してみますが,多分 On になっていたと思います.
> > 
> > というか,Off だったら /proc/cpuinfo も CPUx1 な表示になるような気が...
> > # SMP じゃないカーネルだと,そうなりました.
> > 
>    Intel SMPの元祖とでもいうべきネプチューンチップセットの
>   Dual Pentium(P54C) なマシンでもTOPのCPU 表示は1個でした。
>   カーネルプロセスが複数走っているか否かで見るよりないように
>   思っていますが。
>   /proc/cpuinfo ではCPUは2個でました。
>

top ってそもそも CPU の個数って表示しましたっけ? 手元では "CPU(s)" と
して複数 CPU の負荷情報をまとめた情報くらいしか出てこないのだけど.

手元で SMP + HT を確認できるのは

・起動時の dmesg

> ...
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 3
> CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080 00004400 00000000 00000000
> CPU3: Intel(R) Xeon(TM) CPU 2.80GHz stepping 09
> Total of 4 processors activated (22216.70 BogoMIPS).
> ENABLING IO-APIC IRQs
> ..TIMER: vector=0x31 pin1=2 pin2=-1
> checking TSC synchronization across 4 CPUs: passed.
> Brought up 4 CPUs
> CPU0 attaching sched-domain:
> .... 

・cat /prco/cpuinfo

> ...
>  sse2 ss ht tm pbe cid xtpr
> bogomips        : 5570.56
> 
> processor       : 3
> vendor_id       : GenuineIntel
> cpu family      : 15
> model           : 2
> ...

・xosview 

・ps -ax でカーネルスレッドが 4 つ分現われているところ

>  PID TTY      STAT   TIME COMMAND
>     1 ?        S      0:00 init [3]        
>     2 ?        S      0:00 [migration/0]
>     3 ?        SN     0:00 [ksoftirqd/0]
>     4 ?        S      0:00 [migration/1]
>     5 ?        SN     0:00 [ksoftirqd/1]
>     6 ?        S      0:00 [migration/2]
>     7 ?        SN     0:00 [ksoftirqd/2]
>     8 ?        S      0:00 [migration/3]
>     9 ?        SN     0:00 [ksoftirqd/3]
>    10 ?        S<     0:00 [events/0]
>    11 ?        S<     0:00 [events/1]
>    12 ?        S<     0:00 [events/2]
>    13 ?        S<     0:00 [events/3]
>    14 ?        S<     0:00 [khelper]
>    15 ?        S<     0:00 [kthread]
> ....

くらいでせうか.

# xosview で見ながら,make -j5 でカーネルコンパイルすると結構楽しい :-)

------
こじま

Follow-Ups
[plamo:26168] Re: Hyperthreading, 名倉昭一
[plamo:26169] Re: Hyperthreading, KAWABATA, Ken-ichi
[plamo:26170] Re: Hyperthreading, KAWABATA, Ken-ichi
[plamo:26171] Re: Hyperthreading, Takao Ono
References
[plamo:26160] Re: Hyperthreading, KOJIMA Mitsuhiro
[plamo:26165] Re: Hyperthreading, KATOH Yasufumi
[plamo:26166] Re: Hyperthreading, 名倉昭一

[検索ページ] [メール一覧]
Plamo ML 公開システム