linux上硬件相关的几个技巧

王朝system·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  

1. 如何从系统日志中判断有几个物理CPU,

在支持HT,double core 的CPU上,

#cat /proc/cpuinfo 是无法直接判断的

可以辅助 #dmesg |grep ‘Physical Processor ID’

2. 从 FC6开始,FC系列的内核不在区分单核和多核等,而是让核心自己检测,所以用source的时候注意.

3. 测试raid性能的时候,不要进入一个误区,利用一个单磁盘和raid进行数据写入和读取,因为这时候单磁盘的读取性能会成为瓶颈.而RAM的数据读写速率要比RAID大很多,这样的结果会准确一点,当然用bonnie++的结果更好.

4. APIC error,localhost kernel:APIC error on CPU1:00(60) 错误

引起原因可能是硬件,例如多cpu的不匹配,cpu代码和主板BIOS的版本问题,也可能是系统内核问题,

我出问题的平台是intel xeon 2.8 ,intel SE7320-EP2平台,系统RHEL AS4 update2(2.6.9-22),

具体引起问题,不详,解决 .内核加参数, noapic 来关闭apic.

root (hd0,0)

kernel /vmlinuz-2.6.9-22.ELsmp ro root=LABEL=/ noapic

initrd /initrd-2.6.9-22.ELsmp.img

5. 判断NIC 工作状态,通常用mii-tool ,但是mii-tool 根本没有千兆选项

你用 mii-tool 看到的不是真正的状态,不支持千M,可以用ethtool

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航