永发信息网

问:linux中hdparm -Tt /dev/hda 中

答案:3  悬赏:20  手机版
解决时间 2021-01-14 14:44
问:linux中hdparm -Tt /dev/hda 中
最佳答案
查看硬盘读写速度, hdparm -Tt /dev/hda
-t 评估硬盘的读取效率。   -T 评估硬盘快取的读取效率
Timing cached reads: 1200 MB in 2.00 seconds = 600.00 MB/sec
硬盘快取的读取效率1200MB用了2秒,平均 600.00 MB/sec
Timing buffered disk reads: 76 MB in 3.02 seconds =” ” 25.17 MB/sec
硬盘读取效率76MB用了3.02秒,平均25.17 MB/sec
全部回答
hdparm -Tt /dev/sda
例如:
[root@test114 home]# hdparm -Tt --direct /dev/sda

/dev/sda:
Timing O_DIRECT cached reads: 484 MB in 2.00 seconds = 241.83 MB/sec
Timing O_DIRECT disk reads: 390 MB in 3.01 seconds = 129.62 MB/sec

buffer:
缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据
的区域。通过缓冲区,可以使进程之间的相互等待变少,从而使从速度慢的设备读入数据
时,速度快的设备的操作进程不发生间断。
cache:
当你读写文件的时候,Linux内核为了提高读写性能与速度,会将文件在内存中进行缓存,
这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会
自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存会很少。
其实这缓存内存(Cache Memory)在你需要使用内存的时候会自动释放,所以你不必担心没有
内存可用。如果你希望手动去释放Cache Memory也是有办法的
这个是查看硬盘的读写性能的,一个是cache,一个buffer,一般根据硬盘的格式,比如sata还是ide有区别。追问麻烦请解释一下:
Timing cached reads: 1200 MB in 2.00 seconds = 600.00 MB/sec
Timing buffered disk reads: 76 MB in 3.02 seconds =” ” 25.17 MB/sec
的意思追答就是性能啊,一个每秒600M,一个每秒25M。cache的话好的可以到几千,buffer好的话可以到几百。追问我是新手不是很懂 请说详细一点,buffer,cache各代表什么,谢谢!!!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
学校开运动会,共有288名运动员,已知有6个年
什么叫高增益反相放大器,写具体一点,语言要
八大地狱的八寒地狱
半夜提刀私奔民宅应该判多长时间刑,
这个牌子toshiba的冰箱如何调节制冷的,现在
一位西方学者在所著《城市的性质》中讨论城市
3.2脳0.15竖式急急急急急急急急急急 快点快点
如何使用Dism++工具清理Windows更新安装记录
1.25×8.88简便三种方式
中国移动(海博通讯)地址好找么,我有些事要过
WOW 猎人背后的双手武器能隐藏吗?
靠墙轮的安装是怎么样的
卡瘦减肥有没有副作用,会不会反弹
山东临沂什么地方大量收废洗衣机
元史·列传六十二?张养浩传阅读答案
推荐资讯
一道逻辑题,求助一个包裹,除非其大小在规定
刚买的塑料杯子底部标既有PP还有7,什么意思
请问专家,这个瓷器低款是什么字?
突出四川特色美景的作文
到底要不要帮孩子检查作业
求助:如何做好PFMEA?
森林人和傲虎如何选择?
华为荣耀8怎样恢复出厂设置
三阳煞命的人一生命运
工业风装修墙壁米白色天花因搭配什么颜色好
0.1x—0.1的差除以0.4=1 +3分之X+1
谁知道D636列车的F座是靠车窗户还是过道? 我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?