SSD在Windows的设备管理器上有个策略选择,不同的设置会产生不同的效果。很多人可能并没有关注过这部分的差别,今天就有人问小编怎么优化SSD,于是小编就想到这个事情了。今天咱们正好就说说这个设置带来的性能差异。

在设备管理器中(Win+X组合键后选择设备管理器)找到磁盘驱动器,双击在下拉菜单中自己的SSD,切换选项卡到“策略”上就能看到小编所说的这个“写入缓存策略”了。打开和关闭的这个选项意义在于当SSD执行写入指令的时候,写入的数据是写入到缓存还是写入到NAND闪存颗粒才向系统报告。那具体会有什么样的差别呢?先上几个跑分图给大家看看区别。

在勾选“启用设备上的写入缓存”时的测试我们把它当做基准测试成绩,一会儿进行对比。这个时候SSD写入数据的动作是一写入缓存,整个写入流程就宣告结束。

然后在此基础上勾选下面一项“关闭设备上的Windows写入告诉缓存缓冲区刷新”,重新跑一边测试,可以注意到写入性能有进一步提升,尤其是在4K-64KThrd上。这个小编要特别说一下,勾选该选项的意思是你的磁盘缓存策略是“回写”;取消勾选则磁盘缓存的策略是“预读”。开启刷新还涉及两个对性能有影响的策略,一个是同步写入缓存和磁盘,也就是直写模式;还有一个是缓冲纯用于预读,也就是只读模式;关闭就忽略不计了。

至于为何测试软件无法测试只读模式带来的读性能提高,原因是因为预读是Windows的一项优化策略,优先级最高Ring0层,而测试软件一般基于Ring3层;另一方面,预读是系统猜测要用到什么文件而提前载入,测试软件都是无规则的数据调用,系统没有办法进行预测预载,所以体现不出来。

最后,我们取消勾选“启用设备上的写入缓存”,这时候可以看到写入性能大幅度降低,甚至到难以接受的程度。这是因为此时写入数据被完整的写入到了NAND闪存颗粒中,整个写入流程完毕才向系统报告,所以极大拖累了磁盘性能。

可以看到,这个写入缓存的作用有多么巨大,所以如果可能尽量选择开启这个选项。但是要注意一点,在“关闭设备上的Windows写入高速缓存缓冲区刷新”这项上,如果不是追求极致读写性能最好不要勾选生效。在突发情况下,比如断电,甚至是死机的时候写入数据会丢失。

Linux固态硬盘 设置写入缓存,Win10下的写入缓存策略严重影响SSD硬盘的性能!相关推荐

  1. 计算机里面不显示光驱位硬盘,悲剧了!win10下新加的光驱位机械硬盘无法识别...

    笔记本的硬件升级是小白用户比较关心的问题之一,由于固态硬盘的诸多好处,很多用户都加装了SSD硬盘,为了给笔记本升级,小编也剁手了一块三星120G固态硬盘,占据了原硬盘位置,将机械硬盘装在了光驱位上,安 ...

  2. chrome浏览器的跨域设置 Google Chrome浏览器下开启禁用缓存和js跨域限制--disable-web-security...

    chrome用户默认路径 Win7:C:\Users\[用户名]\AppData\Local\Google\Chrome\User Data\ XP:C:\Documents and Settings ...

  3. UEFI无法进入WIN10的系统?BIOS找不到ssd硬盘?reboot and select proper boot device的另一种解决思路

    项目场景: 我的笔记本是神船的,系统是win10,每年不给我来几次蓝屏.黑屏都不舒服. 今天小破本就突然来事了(突发的,只是刷刷B站而且正常关机,再打开就出问题了) 这个问题其实去年就出现呢过一次了! ...

  4. android缓存策略跟cdn,缓存学习(五)CDN缓存(下)-CDN缓存策略、CDN缓存和浏览器缓存之间的关系、回源和回源比...

    CDN缓存策略 CDN(Content Delivery network,内容分发网络),通过GSLB技术使得用户能访问到最近物理机房的文件,以节省网络时间,也就是说一份文件可能会在全国乃至全球的多个 ...

  5. win10和linux双系统免u盘,WIN10下免U盘安装Ubuntu双系统

    目录 一.工具下载 二.安装前的准备工作 三. 安装Ubuntu系统 四.注意 最后,附下本文参考的博客 一.工具下载 1.下载Ubuntu操作系统: Ubuntu操作协同最好是去Ubuntu官方网站 ...

  6. 史上最全win10下Linux子系统的安装及优化方案(傻瓜式安装)

    收藏再看,养成习惯 写于 20210903 10:09 北京望京 亲测 相信大家都会对Linux系统有一定程度的需求,但是目前所有Linux发行版的桌面环境实在是不太友好,并不能完全满足我们所有的学习 ...

  7. linux ssd硬盘做缓存吗,搞定INTEL快速存储技术(用SSD硬盘做缓存加速),再次更新!...

    给朋友买了个联想 ideapad s400超级本,还真是锻炼我的idea啊,原机不带WIN7系统,所以只好自己动手装WIN7,并打开24G SSD硬盘做缓存. 一.用常规方法GHOST了一个WIN7系 ...

  8. 【47】SSD硬盘(下):如何完成性能优化的KPI?

    [计算机组成原理]学习笔记--总目录 [47]SSD硬盘(下):如何完成性能优化的KPI? 引言 一.磨损均衡.TRIM 和写入放大效应 1.FTL(Flash-Translation Layer,闪 ...

  9. 固态硬盘的计算机需要进行磁盘碎片整理吗,SSD硬盘为何不需要磁盘碎片整理?...

    SSD硬盘为何不需要磁盘碎片整理? 百万站提醒您:SSD硬盘不需要进行磁盘整理.请关闭系统的磁盘整理功能,它对于SSD来说是多余和危险的. 磁盘整理对于传统硬盘的意义在于:当一个文件分布在磁道的不同位 ...

  10. raid配置ssd为缓存_搞定INTEL快速存储技术(用SSD硬盘做缓存加速),再次更新!...

    给朋友买了个联想 ideapad s400超级本,还真是锻炼我的idea啊,原机不带WIN7系统,所以只好自己动手装WIN7,并打开24G SSD硬盘做缓存. 一.用常规方法GHOST了一个WIN7系 ...

最新文章

  1. 用 Flask 来写个轻博客 (33) — 使用 Flask-RESTful 来构建 RESTful API 之二
  2. 360浏览器使用评价
  3. 百度危矣:乱评程苓峰《360的章鱼手要抢谁家饭碗?》
  4. 2016目录怎么生成_0基础学标书编写,目录可以这样生成,不用再手动排页码了...
  5. 选择排序算法python
  6. 【Java】对JTable里的元素进行排序
  7. 力扣1512.好数对的数目
  8. Windows下pip安装scipy报错no lapack/blas resources found
  9. 2021年中国电子设备维修服务市场趋势报告、技术动态创新及2027年市场预测
  10. 千万别从网页复制粘贴命令
  11. 接口测试——Jmeter常见问题解决方法
  12. SSL数字证书的签发及使用(服务器证书)
  13. c++ 跳转到上级目录_基于VSCode和CMake进行C/C++开发第五讲IDEVSCode
  14. php去掉文字空白换行,php去掉空格换行的方法
  15. circNet:人类环状RNA数据库
  16. java程序员的浪漫代码_java表白代码,能否get到程序员的浪漫?
  17. 春运正当时 古代人们又是靠什么出行的呢?
  18. {转载}circos绘图(3)
  19. SPSS教程之生存分析的Cox回归模型(比例风险模型)
  20. Android开源控件收集整理

热门文章

  1. java 根据条件从List中筛选出符合条件的集合
  2. 微信小程序原生将两张图片合成一张并保存至手机中
  3. 如何给客户做产品培训
  4. iPhone手机分辨率
  5. AAAI2021 | 在手机上实现19FPS实时的YOLObile目标检测,准确率超高
  6. 人到中年,程序猿的人生路~
  7. jupyter notebook修改黑色背景和字体大小
  8. 做为一个程序员必看的文章 看看你做到了吗 王森:程序设计师真情忏悔录
  9. 什么叫单模光纤_单模光缆是什么?单模光缆怎么连接?
  10. mpc安装教程linux,linux mpc 安装