网云科技

 找回密码
 立即注册
搜索
查看: 670|回复: 7

写速度比读取速度快。。

[复制链接]

65

主题

348

回帖

911

积分

高级会员

Rank: 4

积分
911
发表于 2016-3-29 20:01:33 | 显示全部楼层 |阅读模式
如题,无语了。。怎么会这样。。NAS是Asustor 202TE






回复

使用道具 举报

67

主题

347

回帖

915

积分

高级会员

Rank: 4

积分
915
发表于 2016-3-29 20:01:33 | 显示全部楼层
顺序写 >> 随机读
顺序写 > 顺序读

写入一般情况下是写到buffer就可以返回的,能利用多级缓存,所以掉电是可能丢数据的,为了不丢数据,direct io就会在性能上做折中
而读出,对于机械硬盘需要寻道,对于ssd需要寻址,之后的读取是直接在存储介质上的操作,没有缓存可以帮忙

so...

回复 支持 反对

使用道具 举报

71

主题

327

回帖

883

积分

高级会员

Rank: 4

积分
883
发表于 2016-3-29 20:01:34 | 显示全部楼层
其实很多盘都是写入比读取快原因一…二…三…

可以这样简单粗暴的理解,写入不用考虑什么后果,随便找个地方,不管对错,执行写就行,肯定快啊。

读取就不同了,要找到需要的信息,并且正确的读取出来,错了还得重读,慢啊。

回复 支持 反对

使用道具 举报

55

主题

379

回帖

943

积分

高级会员

Rank: 4

积分
943
发表于 2016-3-29 20:01:34 | 显示全部楼层

读取校验错了要重新读取,写入错了也要重新写入啊

回复 支持 反对

使用道具 举报

56

主题

308

回帖

804

积分

高级会员

Rank: 4

积分
804
发表于 2016-3-29 20:01:34 | 显示全部楼层
读得找,写不用找,挑空地儿就行了。
写快。

回复 支持 反对

使用道具 举报

56

主题

380

回帖

946

积分

高级会员

Rank: 4

积分
946
发表于 2016-3-29 20:01:35 | 显示全部楼层

原来如此,多谢楼上几位的解释!
我还怀疑是不是我硬盘什么地方坏了呢。。
回复 支持 反对

使用道具 举报

58

主题

338

回帖

868

积分

高级会员

Rank: 4

积分
868
发表于 2016-3-29 20:01:35 | 显示全部楼层
个人认为是写入缓存的缘故吧?如果写入数据量没能超过缓存的作用范围的话,写入速度就会超出读取速度很多。

回复 支持 反对

使用道具 举报

61

主题

394

回帖

989

积分

高级会员

Rank: 4

积分
989
发表于 2016-3-29 20:01:36 | 显示全部楼层
其实很简单,你找个AS SSD Benchmark的SSD跑分看看就懂了 4K读写就是写入速度比读取速度快很多的,跟2楼大神的说法基本一致

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表