当前位置:首页 » 文件管理 » 硬盘nv缓存

硬盘nv缓存

发布时间: 2023-12-02 10:40:46

1. 硬盘 NV 缓存必须有ssd固态硬盘吗

我们上次探讨了SATA SSD的硬盘策略是否有必要勾选“关闭设备上的Windows写入高速缓存刷新”这个项目的问题。我们得出的结论是SATA SSD不需要勾选这个项目,因为这个动作对读写影响不大,但是可能威胁到SSD的安全。

NVMe固态硬盘速度狂跌,都是缓存策略惹的祸

因为上次的关于勾选“关闭设备上的Windows写入高速缓存刷新”的这个问题的探讨,让我注意到一些上次忽略掉了,没有讲到的问题。

那就是NVMe SSD是否需要勾选“关闭设备上的Windows写入高速缓存缓冲区刷新”这项。

NVMe SSD速度狂跌都是缓存策略惹的祸

许多玩家反映:建兴T10不勾选“关闭设备上的Windows写入高速缓存刷新”这项不行,速度降得了厉害;三星的961 NVMe SSD也是......

NVMe固态硬盘速度狂跌,都是缓存策略惹的祸

NVMe固态硬盘速度狂跌,都是缓存策略惹的祸

勾选“关闭设备上的Windows写入高速缓存缓冲区刷新”后:

NVMe固态硬盘速度狂跌,都是缓存策略惹的祸

建兴T10勾选“关闭设备上的Windows写入高速缓存缓冲区刷新”与否速度整整相差700MB/S。如果不勾选这项SSD性能会降低70%。

此为一例。甚至有的玩家不清楚要勾选“关闭写入高速缓存缓冲区刷新”,导致自己的NVMe SSD竟然只有100/200MB/S的速度!我想这些玩家当时一定气得快要原地爆炸了,TMD还不如一个SATA SSD呢,这是闹哪样呢!

所以大家一定要记得使用NVMe SSD如果发现速度超低,那么一定要勾选“关闭写入高速缓存缓冲区刷新”项来试一试,也许速度就回来了。

那为什么SATA SSD不用勾选“关闭写入高速缓存缓冲区刷新”,而NVMe SSD却需要勾选“关闭写入高速缓存缓冲区刷新”?“同样的两口子咋差别这么大捏?”

“关闭写入高速缓存缓冲区刷新”,同人不同命

要闹懂这个问题,我们就必须了解“高速缓存缓冲区”是个什么玩意。

“高速缓存缓冲区”就是指SSD的缓存。

SSD的缓存的重要性,我想大伙儿都是早已深知的了。

有些朋友急了“缓存区咋能不要呢”。

别急,急你就理解错了!咋没要呢?

不管你的“写入高速缓存缓冲区刷新”是关是开,你都用了缓存。

看清楚“关闭写入高速缓存缓冲区刷新”后面两个字,“刷新”。勾选“关闭高速缓存缓冲区刷新”,只是关闭的是它的刷新。不勾选则是允许这个“缓存区”不定时的刷新。

我们在使用SATA SSD时选择“缓存区”不定时刷新。因为本身SATA SSD速度相对较慢,对“缓存区”的利用不充分,我们让“缓存区”不定时刷新,能够保证硬盘的数据安全。因为缓存区不定时刷新着数据,回写着数据,即使SSD不小心断电,或者什么问题,数据仍然不会丢失、或者错误。既然关闭“缓存区刷新”没多大意思,那么干脆就选择保证SATA SSD的数据安全和使用寿命了。

由于NVMe SSD相对于SATA SSD的速度要快得多,所以NVMe SSD需要充分的利用“缓存区”。NVMe SSD要充分的利用“缓存区”,一会儿刷新一下,数据还往SSD回写,谁受得了啊?这样搞,NVMe SSD就没法充分利用“缓存区”了。NVMe SSD本来就是速度先锋。NVMe SSD风一般的男子,是不需要有任何羁绊的,只需要不管不顾往前冲。但是缓存里的数据不刷新了,不回写了,如果系统故障,或者电脑突然断电,那是什么后果可想而知。数据直接就死在“缓存区”了。轻则数据丢失,重则读写错误,危及SSD的数据安全和使用寿命。

简单说,NVMe SSD“关闭写入高速缓存缓冲区刷新”是为了充分的利用这个“高速缓存缓冲区”,以达到高速性能。

归根到底都是“缓存”惹的祸

既然,NVMe SSD“关闭设备上的Windows写入高速缓存缓冲区刷新”是为了充分利用缓存,以达高速性能。

那么,是不是加大和加快NVMe SSD自身的缓存,NVMe SSD就不用再“关闭设备上的Windows写入高速缓存缓冲区刷新”了?这样不就可以保证NVMe SSD的数据安全和使用寿命了吗?

是的。但是缓存贵啊!NVMe SSD的缓存占SSD的成本的很大一部分。用大的缓存,品质、性能好的缓存,NVMe SSD的价格可能就上去了。

但是消费者要NVMe SSD更便宜,更快,厂家要满足消费者的需求,来赢得更多市场。因此一些厂家就短了缓存,而是选择使用硬盘策略“关闭设备上的Windows写入高速缓存缓冲区刷新”。这样既使得NVMe SSD价格更加便宜,也勉强保住了NVMe SSD的速度,岂不是皆大欢喜了!

谁说非得“关闭写入高速缓存缓冲区刷新”

那现在是不是所有NVMe SSD都得“关闭设备上的Windows写入高速缓存缓冲区刷新”呢?

并不是。

也有例外,目前就我所知,阿斯加特(Asgard) AN系列NVMe SSD是不用“关闭设备上的Windows写入高速缓存缓冲区刷新”的。

2. nvme硬盘 缓存有啥用

缓存有利于性能提升,以机械硬盘为例,在机械硬盘中,缓存主要发挥了加速读取的作用。如果一个数据刚刚被读取过,将临近它位置的数据保留在DRAM缓存中,就有机会被下一次读取命中,比直接从DRAM缓存读出的速度远比从机械盘片读取快的多。

热点内容
台湾中华电信大型服务器云服务器 发布:2025-05-09 19:09:08 浏览:406
oracle11g编程 发布:2025-05-09 19:08:52 浏览:738
玩游戏选哪个安卓 发布:2025-05-09 19:02:55 浏览:46
web前端开发用到什么脚本 发布:2025-05-09 18:51:33 浏览:893
php映射 发布:2025-05-09 18:35:14 浏览:991
linux加入服务 发布:2025-05-09 18:35:06 浏览:983
ps人像修图需要什么配置 发布:2025-05-09 18:33:41 浏览:95
android静默安装apk 发布:2025-05-09 18:33:40 浏览:784
c语言编译过程指令 发布:2025-05-09 18:06:10 浏览:951
sql数据库激活 发布:2025-05-09 17:57:49 浏览:912