|
|
最近几天编译了好多次内核,然后通过hdparm -tT比较,
结果相差很大,主要是timing cached reads这个变化大
/dev/sda:
Timing cached reads: 772 MB in 2.00 seconds = 385.83 MB/sec
Timing buffered disk reads: 138 MB in 3.03 seconds = 45.52 MB/sec
ata的硬盘(笔记本,日立硬盘)
debian标准内核 基本500~700M/s
我编译了几个内核有的500M/s, 有的自己觉得选的不错内核却400M/s左右
而有一个配制的很差劲的内核竟然能达到1400M/s, 只是这个内核当时很多东西选错了,所以没用.
我也不知道这个值受什么影响,(所有的都没有什么dma,大概ata不支持hdparm设置dma吧,而且45M/s基本是不是也算开了dma呢?)
请高手说说经验吧,我就想自己编译一个合适的内核,当然性能不能比标准内核还差
:help
还有cpuinfo里的bogomips这个值,标准内核显示大约1600
我配制的内核有的是1600,有的却是3000多,这个是个什么概念?又受那个参数影响呢? |
|