rh9.0虛擬機dmesg啓動過程分析(1)

Linux version 2.4.20-8 ([email][email protected][/email]) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003
#linux內核版本:2.4.20-8
#Gcc版本,c編譯器版本:3.2.2
#當前發行版本的發佈日期:Thu Mar 13 17:54:28 EST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)    #可用的
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)  #保留的
 BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
 BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000009ef0000 (usable)
 BIOS-e820: 0000000009ef0000 - 0000000009efc000 (ACPI data)  #ACPI數據
 BIOS-e820: 0000000009efc000 - 0000000009f00000 (ACPI NVS)   #ACPI NVS
 BIOS-e820: 0000000009f00000 - 000000000a000000 (usable)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
#使用e820技術顯示的物理內存地址列表
0MB HIGHMEM available.
#0M高速緩存可用
160MB LOWMEM available.
#160M低速緩存可用
On node 0 totalpages: 40960
zone(0): 4096 pages.
zone(1): 36864 pages.
zone(2): 0 pages.
#頁面信息
Kernel command line: ro root=LABEL=/
#內核命令行:根只讀
Initializing CPU#0
#初始化CPU#0
Detected 2793.547 MHz processor.
#檢測cpu主頻爲2793.547
Console: colour VGA+ 80x25
#console類型
Calibrating delay loop... 5570.56 BogoMIPS
#校正迴環延時,後面的數值好像是每秒運算多少百萬條指令
Memory: 156648k/163840k available (1347k kernel code, 5460k reserved, 999k data, 132k init, 0k highmem)
#可用物理內存,kernel佔用1347k;5460k保留;999k數據;132k初始化;0k高速緩存
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
#各種緩存hash值
CPU: Trace cache: 12K uops<6>CPU: L2 cache: 256K
#cpu的L1和L2
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
#硬件體系結構
CPU:     After generic, caps: 0febfbff 00000000 00000000 00000000
CPU:             Common caps: 0febfbff 00000000 00000000 00000000
CPU: Intel(R) Celeron(R) CPU 2.80GHz stepping 08
#CPU檢測信息
Enabling fast FPU save and restore... done.
#啓用快速FPU讀寫
Enabling unmasked SIMD FPU exception support... done.
#啓用無屏蔽的單指令流FPU異常支持
Checking 'hlt' instruction... OK.
#檢測hlt指令
POSIX conformance testing by UNIFIX
#POSIX一致性測試
mtrr: v1.40 (20010327) Richard Gooch ([email][email protected][/email])
mtrr: detected mtrr type: Intel
#內核的MTRR支持,可提升PCI/AGP速率
PCI: PCI BIOS revision 2.10 entry at 0xfd9a0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
PCI: Cannot allocate resource region 4 of device 00:07.1
#PCI擴展插槽檢測
Limiting direct PCI/PCI transfers.
#限制直連的PCI傳輸
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
#ISA擴展插槽檢測
Linux NET4.0 for Linux 2.4
#2.4內核支持ipv4
Based upon Swansea University Computer Society NET3.039
#基於SUCS的NET3.039
Initializing RT netlink socket
#初始化網絡接收接口
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
#高級電源管理
Starting kswapd
#啓動kswpd進程,kswapd是核心調頁線程,挺重要的一個核心線程
VFS: Disk quotas vdquot_6.5.1
#虛擬文件系統
pty: 2048 Unix98 ptys configured
#僞終端支持
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
#串行設備的內核支持
ttyS0 at 0x03f8 (irq = 4) is a 16550A
ttyS1 at 0x02f8 (irq = 3) is a 16550A
#初始化tty
Real Time Clock Driver v1.10e
#始終程序
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
#軟驅驅動
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章