
FBI Warning:
本答案并非专业向,而是个人的一知半解,
有大神路过,望轻喷。。。
本答案也不要用来当做严谨的学习资料·············
原答案:
————————————————————
连续读写:
复制粘贴一个rar文件,比如游戏安装包的压缩包。
把一个iso镜像从C盘挪到D盘,比如win10系统镜像,或者28G蓝光高清。
学习4G甚至10G大的教育.AVI。。。。。
一般认为128KB及以上大小的文件,就算连续读写的所谓大文件了。
但是实际上64KB与128KB的速度差异就很小了。。。。
一般16KB~32KB,文件会出现读写速度断带。
。。。。。。。。。。。。
4K随机读写:
游戏程序里的1B到4KB,甚至8KB大小的各种小文件。
挨个测这些不同容量的小文件很麻烦,而4KB小文件在大部分软件的读写过程占60%甚至80%,
所以一般随机性能以4KB随机为主要依据。
AS SSD以4KB为主要小文件测试
ATTO则可以测试多种小文件。
4K随机读写从不是单独出现。小文件读写也不是单纯只有4KB文件读写。
比如你按下开机按钮,
进入Windows以后,启动Windows,这个过程既涉及连续文件读,也涉及4K随机读。
这个过程有512B文件到128KB各种大小文件的读写过程。
Windows正常运行时,产生的临时文件。也是混合两种文件。
所以pcmark上的真实软件启动测试更贴近生活。
这就是
一分钱一分货,
一块钱二分货,
十块钱三分货。。。。
很多电子设备也是有价格比例提升越大,性能提升比例越低的现象。
。。。。。。。。。。。。。。。
4K 64队列。64队列即同时进行64组4K读写测试。
由于SSD主控擅长并行处理多队列问题,反而比单队列快。。。。
就像:
一个快递配送站有10个快递小哥,
今天只有你一个运单需要配送。
所以10个快递小哥只能出一个快递小哥办公,9个小哥只能闲着。
而想把你的xx玩具从这个站点里找出来并送到你手里,尽管只有2公里路,却要半天时间。
所以,今天的站点工作效率很低。
但是今天有10个单需要递送10个不同地点,那么10个小哥全体出动,同样半天时间发送了10个件。
同样一个站点,同样半天时间,
只有一个件和有10个件,相对而言这个站点反而提高了工作效率。
相同时间内增加工作成果,
要么提高单人工作能力,
要么就让更多人一起干活。
。。。。。。。。。。。。
在AHCI协议下,队列无法超过32。所以SATA SSD测4K 64队列几乎跟4K 32队列差不多。
在NVMe协议下,才支持真正的64队列随机读写。
这一点上,crystaldiskmark上有所体现:
cdm的4K高队列设置默认是32。
as ssd 4K高队列默认则是64。
不过值得注意的是:
两者之间的数值会有一定的偏差。
。。。。。。。。。。。。
对个人用户而言:
持续读写速度体验最显著:
毕竟把一个50G游戏包塞进SSD,
写速100M/s要至少512秒(8分半),
写速200M/s要256秒(4分钟),
写速500M/s要100秒(1分半)
10分钟与2分钟的区别还是很大的。
。。。。。。。。。
4K 64队列和32队列存在感很低,个人环境压力很少出现这么多队列读写,一般服务器多见。
4K 单队列有一定影响,但是不是很大。
无论是TomHW还是ComBase测试,
Windows启动时间最好的SSD和最烂的SSD,差距不到几秒。
预测到会有拿360测开机速度说事儿的人,
其实建议掐表。。。。从开机按钮按下,到进入桌面。
960evo Windows启动8秒,
mx300,需要9.6秒。
无形之中为你节约了2秒的Life。。。。。
同痔们,650对450,仅仅多花200块钱,
就能每次开机享受【纟卖 】命服务。。。。。
多么划算
。。。。。。。。。。。。。
nvme相比SATA SSD,日常体验感的差异性
远不如SATA SSD相对机械的提升明显。
。。。。。。。。。。。。。
有人说Windows启动是4K qd1为主。
但是这个结论很快被推翻:
【1】现实中,无缓方案不一定比有缓方案开机慢。
有些有缓方案甚至还没有无缓SSD快。
【2】硬特二P4800X和900P问世,
4K读写的最强王者诞生,Windows启动速度依然没有什么长进。
英特尔900P的4Kqd1读取达到了200M/s,
而三星nvme4Kqd1读取达到40-50M/s
但是900P开机速度并没有提升4倍,甚至时间也是快了1秒不到。。。。
因为系统启动时,SSD会有很多时间等待,而不是拼命加载。。
举个例子:
刘翔可以在奥运会上110米跨栏跑12秒88,
但是他去楼下买包烟,距离80米却得用10分钟。。。
。。。。。。。。。。。。。。
Acc Time寻址时间,所谓的响应延迟。
严格说:越小越好。
但是小是有下限的:
内存访问是纳秒级
闪存SSD访问是微秒级
机械硬盘则是毫秒级。
一个人跑得再快也不可能突破自己的身体极限。
博尔特的速度可以超过世界上所有的记者,但是跟猎豹等高速动物比还是年轻些。。。。
即使最烂的SSD,其访问延迟也是远远比机械硬盘快。
裆燃,再烂的SSD访问时间还是比机械强。
AS SSD虽然不适合机械硬盘跑分,但是还是无法阻止一些人皮一下:
机械硬盘AS SSD跑分大约需要几个小时。。。。
而且很容易卡死。
最后得到的分数也不过50。。。。。
闪迪大号U盘表示:我还是比机械。。。。
你算了吧。
。。。。。。。。。。。。
并非所有的小文件都是4K
B数量级的纯小文件读写测试,有这么一个测试:
虽然这些小文件不足50个字节,真实体积25M,
但是依然占用了几个G空间。
这是SSD的4K对齐(分配单元4KB)的结果:
任何文件,哪怕不足4KB,也会占用4KB空间。
分配单元越小,空间利用率越高,但是硬盘性能会越低。
分配单元越大,传输速度越快,但是空间利用率越低。
在空间利用率和速度性能之间,
再加上SSD闪存结构特点考虑,SSD分配单元取一个平衡点,就是4KB。
文件太小,SSD也无法快速读写。
裆燃atto测试项有限,也不像as那么直观。。。。。
。。。。。。。。。。。。。
最后多说一些:
AS SSD,ATTO,PCMark,HD tune
甚至包括IOmater
这些软件都只能表现SSD的部分性能。不可能全面展示一个盘全部性能。
就像你的高考成绩,不代表你的全面智力水平。
而心理测试和智力测试也仅供参考。
