2008年 10月 29日 水曜日
Messages in cipher reflected in the looking glass
(JA) Debian Linux 4.0r3 on Sun Fire X4600M2
Sun Fire X4600 M2 (AMD Quad-Core Opteron 2.3GHz x8,256GB メモリ ) に触る機会があったので、Debian Linux 4.0r3 のインストールを行ってみました。
特に何をする必要もなく、普通にインストールするだけで、256GBメモリも認識されました。
その時のデータを載せておきます。(長いので適宜省略しています。ご了承を。)
dmesg の出力 :
CPU情報ですが、物理的なCPU番号とコア番号が表示されており、
ちゃんと認識しているのが分かります。(OS上ではCPU番号は 0-31番になっています。)
下記では CPU5番(CPUID=2,Core ID=0)まで載せていますが、
実際には全て表示されます。
Linux version 2.6.18-6-amd64 (Debian 2.6.18.dfsg.1-22) (dannf@debian.org) (gcc v ersion 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Mon Jun 16 22:30:01 UTC 2008 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 0000000000098c00 (usable) BIOS-e820: 0000000000098c00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e6000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 00000000dffa0000 (usable) BIOS-e820: 00000000dffae000 - 00000000dffb0000 type 9 BIOS-e820: 00000000dffb0000 - 00000000dffbe000 (ACPI data) BIOS-e820: 00000000dffbe000 - 00000000dfff0000 (ACPI NVS) BIOS-e820: 00000000dfff0000 - 00000000dfffe000 (reserved) BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000004020000000 (usable) DMI present. ACPI: RSDP (v002 SUN ) @ 0x00000000000f99b0 ACPI: XSDT (v001 SUN X4600 M2 0x00000087 MSFT 0x00000097) @ 0x00000000dffb010 0 ACPI: FADT (v003 SUN X4600 M2 0x00000087 MSFT 0x00000097) @ 0x00000000dffb029 ...(省略)... SMP: Allowing 32 CPUs, 0 hotplug CPUs Built 8 zonelists. Total pages: 66188228 Kernel command line: root=/dev/sda1 ro Initializing CPU#0 PID hash table entries: 4096 (order: 12, 32768 bytes) time.c: Using 25.000000 MHz WALL HPET GTOD HPET timer. time.c: Detected 2293.910 MHz processor. Console: colour VGA+ 80x25 spurious 8259A interrupt: IRQ7. Dentry cache hash table entries: 33554432 (order: 16, 268435456 bytes) Inode-cache hash table entries: 16777216 (order: 15, 134217728 bytes) Checking aperture... CPU 0: aperture @ 1c000000 size 32 MB Aperture too small (32 MB) No AGP bridge found Your BIOS doesn't leave a aperture memory hole Please enable the IOMMU option in the BIOS setup This costs you 64 MB of RAM Mapping aperture over 65536 KB of RAM @ 1c000000 Memory: 264286780k/268959744k available (1928k kernel code, 4147876k reserved, 8 67k data, 176k init) Calibrating delay using timer specific routine.. 4595.40 BogoMIPS (lpj=9190817) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Capability LSM initialized Mount-cache hash table entries: 256 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 0/4 -> Node 0 using mwait in idle threads. CPU: Physical Processor ID: 1 CPU: Processor Core ID: 0 SMP alternatives: switching to UP code ACPI: Core revision 20060707 activating NMI Watchdog ... done. Using local APIC timer interrupts. result 12466891 Detected 12.466 MHz APIC timer. SMP alternatives: switching to SMP code Booting processor 1/32 APIC 0x5 Initializing CPU#1 Calibrating delay using timer specific routine.. 4593.32 BogoMIPS (lpj=9186657) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 1/5 -> Node 0 CPU: Physical Processor ID: 1 CPU: Processor Core ID: 1 Quad-Core AMD Opteron(tm) Processor 8356 stepping 03 CPU 1: Syncing TSC to CPU 0. CPU 1: synchronized TSC with CPU 0 (last diff -9 cycles, maxerr 2242 cycles) SMP alternatives: switching to SMP code Booting processor 2/32 APIC 0x6 Initializing CPU#2 Calibrating delay using timer specific routine.. 4623.10 BogoMIPS (lpj=9246214) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 2/6 -> Node 0 CPU: Physical Processor ID: 1 CPU: Processor Core ID: 2 Quad-Core AMD Opteron(tm) Processor 8356 stepping 03 CPU 2: Syncing TSC to CPU 0. CPU 2: synchronized TSC with CPU 0 (last diff -2 cycles, maxerr 2216 cycles) SMP alternatives: switching to SMP code Booting processor 3/32 APIC 0x7 Initializing CPU#3 Calibrating delay using timer specific routine.. 4658.56 BogoMIPS (lpj=9317120) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 3/7 -> Node 0 CPU: Physical Processor ID: 1 CPU: Processor Core ID: 3 Quad-Core AMD Opteron(tm) Processor 8356 stepping 03 CPU 3: Syncing TSC to CPU 0. CPU 3: synchronized TSC with CPU 0 (last diff -1 cycles, maxerr 2224 cycles) SMP alternatives: switching to SMP code Booting processor 4/32 APIC 0x8 Initializing CPU#4 Calibrating delay using timer specific routine.. 4622.32 BogoMIPS (lpj=9244653) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line) CPU 4/8 -> Node 1 CPU: Physical Processor ID: 2 CPU: Processor Core ID: 0 Quad-Core AMD Opteron(tm) Processor 8356 stepping 03 CPU 4: Syncing TSC to CPU 0. CPU 4: synchronized TSC with CPU 0 (last diff -212 cycles, maxerr 1935 cycles) SMP alternatives: switching to SMP code Booting processor 5/32 APIC 0x9 Initializing CPU#5 Calibrating delay using timer specific routine.. 4655.93 BogoMIPS (lpj=9311861) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 512K (64 bytes/line)
/proc/meminfo : こんな感じです。
MemTotal: 264292272 kB MemFree: 263996772 kB Buffers: 8316 kB Cached: 102100 kB SwapCached: 0 kB Active: 150636 kB Inactive: 60984 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 264292272 kB LowFree: 263996772 kB SwapTotal: 5855652 kB SwapFree: 5855652 kB Dirty: 24 kB Writeback: 0 kB AnonPages: 101212 kB Mapped: 32668 kB Slab: 37976 kB PageTables: 6324 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 138001788 kB Committed_AS: 194064 kB VmallocTotal: 34359738367 kB VmallocUsed: 265832 kB VmallocChunk: 34359471947 kB
/proc/cpuinfo : 実際には 0-31番まで32個のCPUに関して同様のデータが表示されます。ここでは 0番と31番のみ載せており、その他は省略しています。
processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 2 model name : Quad-Core AMD Opteron(tm) Processor 8356 stepping : 3 cpu MHz : 2293.910 cache size : 512 KB physical id : 1 siblings : 4 core id : 0 cpu cores : 4 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 4595.40 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes) : 48 bits physical, 48 bits virtual power management: ts ttp tm stc [6] [7] [8] ...(省略)... processor : 31 vendor_id : AuthenticAMD cpu family : 16 model : 2 model name : Quad-Core AMD Opteron(tm) Processor 8356 stepping : 3 cpu MHz : 2293.910 cache size : 512 KB physical id : 8 siblings : 4 core id : 3 cpu cores : 4 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 4587.95 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm stc [6] [7] [8]
おまけ。表示しきれませんでした(笑。
CPU項目の折り返し表示等に対応していないようです。
Posted at 10:01午前 10 29, 2008 by Yasuhiro Fujitsuki in Linux & Solaris |