学习认真的同学还会知道4KB写磁盘是速度最快的理论值

swlilike 2013-02-07 05:41:53
这个谁有说明啊?才知道~~
...全文
272 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Qyee16 2013-02-18
引用 9 楼 zhao4zhong1 的回复:
理论通常还需要实践来检验。
  • 打赏
  • 举报
回复
Qyee16 2013-02-18
电子行业这玩意,先有理论,才制造出实物,倒是不同设备有不同属性(性能)。。。。
  • 打赏
  • 举报
回复
赵4老师 2013-02-18
理论通常还需要实践来检验。
  • 打赏
  • 举报
回复
池塘码农 2013-02-17
你是想说一页的大小么?
  • 打赏
  • 举报
回复
bluewanderer 2013-02-08
只考虑最快的话,机械硬盘连续写入速度最快,Flash如果控制器支持可以多线程提高非连续写入速度。原则上可你用什么单位写没什么直接关系。事实上不管你你用什么单位写,最后设备驱动最终还是会以固有单位尺寸把数据写到设备上。 不过这里的确涉及小于固有单位的非连续写入的问题。这个时候写入会变成读+写,驱动会把写入位置的内容读出来,把要写入的部分修改,再写回去。这会极大地降低效率。
  • 打赏
  • 举报
回复
qq120848369 2013-02-07
看APUE, 书上有个表格, 实际上也的确差不多是4KB/32KB一write是最高效的,这个效果的确很明显。
  • 打赏
  • 举报
回复
乔巴好萌 2013-02-07
啥意思? 是说的每个页面大小是4KB? 我记得libc里有个函数是可以查这个值的
  • 打赏
  • 举报
回复
CandPointer 2013-02-07

3# 和下图, 是 Intel 320系列固态硬盘, 使用了 6162 小时



下图,是 更早前的固态硬盘OCZ vertex , 使用了 13110小时,

  • 打赏
  • 举报
回复
CandPointer 2013-02-07
没什么好大惊小怪的.硬件基础课. 以前硬盘扇区,512字节. 现在4096字节. 而且也不能教条主义.一概而论. 磁带,机械硬盘,固态硬盘, 光盘... 物理扇区大小, 寻道时间, 还有部分机械硬盘转速不恒定,有节能低转速和高转速多种模式 乃至 硬件控制器,芯片组,阵列卡.. 以及操作系统,缓存, 分区簇大小 固态硬盘, 空闲空间多少,也影响写入速度. 还有 RAID, stripe条带大小 测试下,就知道了 影响速度的因素有很多. 比如,下图,为什么有这样的 逆天Read 和 超低Write? 如何造成的? (没有 使用 Photoshop等软件作弊. 没有使用各种MemDisk/Cache等第三方软件,纯粹的Windows 7)
  • 打赏
  • 举报
回复
oniisama 2013-02-07
aue貌似有说
  • 打赏
  • 举报
回复
愿闻其详。。
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ 语言
加入

6.0w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
申请成为版主
帖子事件
创建了帖子
2013-02-07 05:41
社区公告
暂无公告