软件吧
登录注册账号
/posts/crystaldiskmark-windows
电脑必备

给二十台机子统一换固态盘后,我拿三台对比关不关磁盘写缓存,速度差得有点意外

山城老周 85 0 13

最近单位换了一批老机子的硬盘,机械盘全换成固态盘。装完系统按老习惯做优化,发现一个以前没太留意的设置——设备管理器里磁盘的「启用设备上的写入缓存」,固态盘默认是开的。我寻思这玩意儿到底关不关,网上说法两边倒,干脆拿三台配置一样的机子实测了一下。

测试方法很简单,每台机子都装同一版系统、同一套常用软件,用CrystalDiskMark跑五轮取中间值,再用一个5G的大文件夹做拷贝和删除,掐表记时间。三台机子分别是:A机全默认,写入缓存开着;B机关掉写入缓存;C机开着缓存但把「关闭设备上的Windows写入高速缓存缓冲区刷新」也勾上了。

结果跟我预想的有点不一样。A机和C机连续读写速度几乎没差别,都在480MB/s上下晃;B机关掉缓存后,连续写入掉到380MB/s左右,小文件多的文件夹拷贝更明显,慢了将近三成。但C机那个勾上刷新缓冲区的选项,在突然断电模拟测试里出了幺蛾子——我用虚拟机做了三次强制断电,C机有两次文件系统报错,A机一次没出,B机也没出。

所以我的结论是:固态盘别去关写入缓存,关了纯属跟自己过不去;但那个「关闭缓冲区刷新」的勾,除非你是笔记本经常怕断电,不然也别乱勾,数据安全这根弦松不得。这跟我之前测机械盘还原点的经验能对上——机械盘和固态盘底层行为本来就不一样,不能一套设置通吃。

我现在的做法是,批量装机时把这项写进检查清单:固态盘保持默认,写入缓存开着,缓冲区刷新不勾;机械盘则单独做一套配置。装完再用样机跑一遍断电测试,没问题才推全量。

想问问各位,你们装机时这个写入缓存是默认不管,还是会手动调?有没有人真碰上过因为缓存设置丢数据的?

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

0 Replies

还没有回应,抢一个沙发。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。