Linux:基礎:ハードウェア情報の確認
CPUの情報を表示
cat /proc/cpuinfo
CPUの情報は /proc/cpuinfo に保存されている
例)
cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) Processor
stepping : 2
cpu MHz : 1105.597
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca
cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow up
bogomips : 2211.19
メモリの情報を表示
cat /proc/meminfo
メモリの情報は /proc/meminfo に保存されている
例
cat /proc/meminfo
MemTotal: 515336 kB
MemFree: 21168 kB
Buffers: 40664 kB
Cached: 285548 kB
SwapCached: 0 kB
Active: 202780 kB
Inactive: 258656 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 515336 kB
LowFree: 21168 kB
SwapTotal: 1048568 kB
SwapFree: 1048568 kB
Dirty: 52 kB
Writeback: 0 kB
AnonPages: 135224 kB
Mapped: 41760 kB
Slab: 23432 kB
PageTables: 4160 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 1306236 kB
Committed_AS: 460880 kB
VmallocTotal: 507896 kB
VmallocUsed: 3880 kB
VmallocChunk: 503872 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 4096 kB
一般的なIRQの割り当て
IRQ | 説明 |
0 | システムタイマー |
1 | キーボードコントローラー |
2 | 割り込みコントローラー |
3 | シリアルポート(COM2) |
4 | シリアルポート(COM1) |
5 | 空き |
6 | フロッピーディスクコントローラー |
7 | プリンタポート(LPT1) |
8 | リアルタイムクロック |
9 | 空き |
10 | 空き |
11 | USBコントローラー |
12 | PS/2マウスポート |
13 | 数値データプロセッサー |
14 | プライマリIDE |
15 | セカンダリIDE |
IRQの割り当てを表示
cat /proc/interrupts
IRQの割り当ては /prpc/interrupts で確認できる
cat /proc/interrupts
CPU0
0: 7591948 XT-PIC timer
1: 10 XT-PIC i8042
2: 0 XT-PIC cascade
6: 4 XT-PIC floppy
7: 0 XT-PIC parport0
8: 1 XT-PIC rtc
9: 1 XT-PIC acpi
10: 3647 XT-PIC CMI8738, eth0
11: 0 XT-PIC uhci_hcd:usb1, uhci_hcd:usb2
12: 114 XT-PIC i8042
14: 66638 XT-PIC ide0
15: 66231 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
割込番号 割込回数 割込を処理するドライバ