精华内容
下载资源
问答
  • windows10关闭磁盘写入缓存
    千次阅读
    2021-01-10 21:37:19

    本文讨论 Windows 写入缓存设置,该设置会使系统在断电或操作系统崩溃的情况下容易发生数据丢失或损坏。 该设置在某些 Windows 配置中默认开启。

    为磁盘启用 Windows 写入缓存意味着 Caché(或任何程序)写入该磁盘的某些内容不一定会立即提交到持久性存储(即使 Caché 在其写入阶段的特定关键点刷新从操作系统缓存到磁盘的写入也是如此)。 如果计算机断电,为该设备缓存的任何内容都会丢失,除非该设备的缓存是非易失性的或者由电池供电。 Caché 依靠操作系统来保证数据的持久性。 在这种情况下,保证是无效的。 对于 Caché 来说,这可能会导致数据库损坏或者数据库或日志文件中的数据缺失。

    InterSystems 的文档显示,使“写入映像日志”提供的保证失效的一种情况是回写缓存内容丢失(请参见 http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GCDI_wij#GCDI/wij_limits)。 InterSystems 全球响应中心的数据完整性团队研究了许多 Windows 平台上的数据丢失或损坏案例,这些案例中有证据表明,回写缓存内容丢失是由该设置的值导致的。

    值得一提的是,磁盘的缓存可能会有效防止发生此类问题。 如果相关磁盘的缓存是非易失性的或由电池供电,则即使开启该设置,写入磁盘也应该是安全的。 如果相关存储比直接连接的磁盘更复杂,您需要了解在该存储基础架构的何处对写入进行缓存,以及这些缓存是否是易失性的或者是否由电池供电,以评估风险。

    您可以转到“设备管理器”,展开“磁盘驱动器”部分,然后查看给定磁盘的属性来查看设置。 我们感兴趣的设置在“策略”选项卡上。

    界面上的用词并不总是与您在这里看到的相同,可能因设备类型的不同而有所不同。 不过,这是常见的用词表述,并且 Windows 明确指出,开启该设置后,如果机器断电或崩溃,系统可能会发生数据丢失。

    接下来是同一机器上另一个磁盘的示例,其中的影响没有那么明显。在这里选择“更好的性能”将与在另一个示例中选择“启用写入缓存”带来相同问题。

    在这两个示例中,您看到的选定设置都是该设备的默认设置,我没有更改过。 您可以看到,在第一个示例中,默认设置使设备处于风险之中,而第二个示例则没有。 据我所知,并没有通用于所有设备类型或 Windows 版本的默认设置。 换句话说,需要在每台设备上检查此设置,以了解设备是否存在此风险。

    作为系统管理员,处理这种情况有三种基本方法。 禁用该设置是最简单的方法,可确保不会面临此风险。 但是,禁用该设置可能会对性能产生不可接受的影响。 如果是这种情况,您可能更愿意开启该设置,并将计算机连接到不间断电源。 这样做可以防止断电导致的数据丢失或损坏,因为 UPS 应该可以在断电时提供足够的时间让您从容地关机。 最后一个选择是简单地接受服务器断电或崩溃时数据丢失的风险。 InterSystems 建议不要采用此方式。 消费级 UPS 已相当便宜,而且检测完整性问题并从中恢复可能非常耗时又会产生问题。

    InterSystems 建议您在未确保计算机连接到不间断电源的情况下不要开启此设置。 如果存储是外部设备,则该设备也需要连接到 UPS。

    更多相关内容
  • 那么如果你还没能用上固态硬盘,其实一个简单的磁盘设置依然能有效提升系统性能的,那就是为磁盘启用写入缓存策略(当然,为固态硬盘启用写入缓存策略同样能提升性能,只不过机械硬盘效果更明显)。方法如下:一、为...

    在CPU、内存性能过剩的今天,电脑配置的瓶颈已是硬盘,升级SSD固态硬盘能显著提升系统性能。那么如果你还没能用上固态硬盘,其实一个简单的磁盘设置依然能有效提升系统性能的,那就是为磁盘启用写入缓存策略(当然,为固态硬盘启用写入缓存策略同样能提升性能,只不过机械硬盘效果更明显)。方法如下:

    一、为电脑内置硬盘启用写入缓存策略

    按 Win+X 组合键或者右键点击Win10开始按钮弹出系统快捷菜单,选择“设备管理器”,展开磁盘驱动器,在想要启用写入缓存的磁盘上点击右键,选择“属性”。如图:

    50a238ca5809c01a39f0c234247e2e54.png

    在打开的磁盘属性窗口中,切换到“策略”选项卡,你即可看到写入缓存策略了。如图:

    7cc6077521d55c1a354e27c90239c42b.png

    不过默认情况下Windows10已经启用了内置硬盘的写入缓存策略,这里确认一下即可。

    但是需要注意的,写入缓存策略也是一把双刃剑,在提升系统性能的同时,却会对数据的安全性带来一定的风险。因为意外断电或设备故障时,缓存中的数据可能来不及写入磁盘而导致数据丢失。不过性能的提升比数据丢失风险的提升要显著得多,因此还是建议家庭用户启用写入缓存策略。

    另外,注意不要勾选“关闭设备上的Windows写入高速缓存缓冲区刷新”,这会增加数据丢失的风险。

    二、为U盘/移动硬盘启用写入缓存策略

    因为U盘和移动硬盘要随时插拔,所以丢失数据的风险会急剧提升,因此默认情况下Windows10没有启用移动磁盘的写入缓存策略,这样即使不弹出U盘或移动硬盘,直接拔掉也不易丢失数据。

    但是如果你更在意性能,那么为移动磁盘启用写入缓存策略也未尝不可。

    方法与为内置硬盘启用写入缓存策略相同,只不过磁盘属性的策略为“删除策略”。如图:

    92656b45fcb58b09230cdb08c9aeb2ff.png

    默认是“快速删除”,选中“更好的性能”即可,这样就启用了移动磁盘的写入缓存策略。

    eb6cd7d21219089f2e71054daa75fd85.png

    只是注意以后再拔掉U盘或移动硬盘之前,一定要在Win10任务栏通知区域点击“安全删除硬件并弹出媒体”,再点击弹出U盘/移动硬盘,这样才能避免数据丢失。

    相关内容

    相关文章

    展开全文
  • SSD在Windows的设备...在设备管理器中(Win+X组合键后选择设备管理器)找到磁盘驱动器,双击在下拉菜单中自己的SSD,切换选项卡到“策略”上就能看到小编所说的这个“写入缓存策略”了。打开和关闭的这个选项意义在...

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

    3d8ab89663ed93bd92a96af50db5dfe4.png

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

    f7dfbd3e2066ab7dfbc4cadf8dbeb014.png

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

    3a6eda0579633b3e41fab60817d99eca.png

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

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

    089d625ba755ae71e027fdf349b58739.png

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

    554777436c7329a79923e71c36485582.png

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

    展开全文
  • 有很多朋友发现,在Win10系统中,如果是固态硬盘的话,设备管理器中固态硬盘属性中会有一个“写入缓存策略”的选项,很多朋友不知道这个 写入缓存策略到底有什么用,小编告诉你在开启“写入缓存策略”后固态硬盘性能...

    有很多朋友发现,在Win10系统中,如果是固态硬盘的话,设备管理器中固态硬盘属性中会有一个“写入缓存策略”的选项,很多朋友不知道这个 写入缓存策略到底有什么用,小编告诉你在开启“写入缓存策略”后固态硬盘性能会有一定的提升,至于提升多少呢?不妨一起来看看下面小编分享的文章。

    1、在设备管理器中(Win+X组合键后选择设备管理器)找到磁盘驱动器,双击在下拉菜单中自己的SSD,切换选项卡到“策略”上就能看到小编所说的这个“写入缓存策略”了。打开和关闭的这个选项意义在于当SSD执行写入指令的时候,写入的数据是写入到缓存还是写入到NAND闪存颗粒才向系统报告。

    d04fc3416cc20f956df9bc545deb1d96.png

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

    b6be3d73f876fb473e0a92cdaa002958.png

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

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

    f4b8d2ddea8ca0519ec643706b1281dc.png

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

    10da6bbbb930c477c725c200b7c72bf2.png

    所以我们通过上面的测试可以看到“写入缓存策略”对固态硬盘的读写性能影像是比较大的,所以大家尽可能的开启这个选项,同时如果不是追求极致性能的话,不要勾选在“关闭设备上的Windows写入高速缓存缓冲区刷新”这个选项,否则很容易导致数据文件丢失的情况发生。

    e58384f682cec9a8872e1900bb8572ad.png

    b97a77ce5776633100a15d282e2a77a9.png

    分享到:

    展开全文
  • Win10系统中启用设备上的写入缓存(W),可以给SSD固态硬盘带来更快的硬盘读写速度,不过坏处就是停电或设备故障可能会导致数据丢失或损坏,大家可以根据自身的情况,要不要开启这个功能。这篇文字是PE吧给大家带来的...
  • 如何修复Win10系统Steam磁盘写入错误呢?Steam是一个非常知名的游戏平台,用户可以在平台上购买、下载、安装游戏,大大方便了众多游戏玩家。最近有Win10系统小伙伴使用Steam时遇到了Steam磁盘写入错误的情况,那么...
  • 日志名称: Directory Service 来源: Microsoft-Windows-ActiveDirectory_DomainService 日期: 2014/11/12 23:25:34 事件 ID: 1539 任务类别: 服务控制 级别: 警告 关键字: 
  • 可能很多人不知道固态硬盘装到...否则ssd的速度就会非常慢,如下图打开后的ssd读写速度:下图是写入缓存策略关闭后的ssd读写速度测试结果可以看到关闭写入缓存策略ssd的写速度爆慢,如果真是这样来使用固态硬盘,...
  • 永劫无间磁盘写入错误怎么办 磁盘写入错误解决办法2021-06-17 16:45:00来源:永劫无间吧编辑:双习评论(0)不少玩家在下载永劫无间后遇到了磁盘写入错误的问题,那么该怎么解决这个问题?下面为大家带来具体的解决...
  • Linux下的磁盘缓存

    千次阅读 2021-05-12 13:30:59
    前段时间在开发一个使用SSD做缓存的系统,在高速写入数据时会出现大量...为了弄明白Linux系统的这种磁盘写入特性,最近深入的学习了一下。VFS(Virtual File System)的存在使得Linux可以兼容不同的文件系统,例如ext3...
  • js写入缓存和读取缓存

    千次阅读 2020-09-01 11:37:20
    js写入缓存和读取缓存写入缓存读取缓存 写入缓存 localStorage.setItem('name',data); //缓存名称为name,值为data 的数据 如果要给缓存设置有效期,可以在数据中存上时间戳进行计算有效期 读取缓存 localStorage....
  • 内存缓存 高速缓存(英语:cache,英语发音:/kæʃ/ kash [1][2][3],简称缓存),其原始意义是指访问速度比一般随机存取存储器(RAM)快的一种RAM,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM...
  • 电脑提示缓存文件写入失败

    千次阅读 2021-08-02 09:06:49
    非正常电脑关引起的:如果是非正常关电脑引起的写入缓存失败,那就在【运行】中输入...3,打开【本地磁盘】属性对话框,找到【硬件】4,打开【策略】对话框,把【启用磁盘上的写入缓存】前面的勾去了。硬盘出现坏道...
  • 如何手动启用/禁用磁盘写入缓存
  • 磁盘缓存缓存命中率

    千次阅读 2015-10-04 16:36:22
    缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。在缓存中的数据是内存中的一小部分,但这一小...
  • linux缓存写入磁盘完成(同步)

    千次阅读 2019-10-18 13:17:18
    《Unix环境高级编程》中提到函数sync,fsync,fdatasync对缓存磁盘写入数据做了解释: 当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其...
  • 缓存数据存入磁盘的最长时间,如果这段时间写不完,就会报异常...调低百分比,让缓存尽早的写入磁盘,这样缓存不会积累大量的数据,才开始写入磁盘 echo 5 > /proc/sys/vm/dirty_background_ratio echo 10 ...
  • ES数据写入磁盘过程

    2021-11-28 16:48:46
    write -> refresh ->... flush 是缓存中的 segment 文档数据写入磁盘 参考:​​​​​​​​​​​​​​ ES数据写入磁盘过程 - Poke - 博客园 Elasticsearch的数据写入过程 - 简书 ...
  • KVM虚拟化之磁盘磁盘缓存模式

    千次阅读 2020-08-07 12:16:52
    虚拟化一般网络和存储都是难点。下图所示,磁盘I/O从虚拟机到...如上图,缓存模式作用在虚拟化层和宿主机文件系统或块设备之间。 性能:none>unsafe>writeback>writeththrough 数据一致性:writethrough...
  • 磁盘高速缓存

    千次阅读 2015-10-30 19:51:02
       http://blog.csdn.net/yunsongice/article/details/5833154   分类: 疯狂内核之文件系统 2010-08-23 22:33 3433人阅读 评论(1) ...磁盘structtree数据结构listlinux内核 目录(?)[+]
  • 关闭设备写入缓存则相比启用设备写入缓存会降低一定的运行性能,具体得看电脑配置,可能影响不大但也说不定,不过好处便是执行完数据写入命令,能保证数据已确实保存到磁盘颗粒中,以后除非磁盘坏道或其他特殊原因...
  • 磁盘缓存和内存缓存的区别

    千次阅读 2017-07-13 12:45:17
    内存缓存 高速缓存(英语:cache,英语发音:/kæʃ/ kash [1][2][3],简称缓存),其原始意义是指访问速度比一般随机存取存储器(RAM)快的一种RAM,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的...
  • 程序出现一些非程序本身的问题时,我比较喜欢观察任务管理器中对应进程的硬件资源使用情况 查看任务管理,OBS进程的各硬件资源使用情况, CPU不超过10%;GPU,核显和独显都不超过15% 那么问题出在哪? 经过几分钟观察任务...
  • 缓存的概念

    2021-01-07 08:07:56
    buffer:缓冲也叫写缓冲,一般用于写操作,可以将数据先写入内存在写入磁盘,buffer 一般用于写缓 冲,用于解决不同介质的速度不一致的缓冲,先将数据临时写入到里自己最近的地方,以提高写入速 度,CPU 会把数据先...
  • 磁盘缓存、Hibernate缓存、Mybatis缓存

    千次阅读 2017-03-12 21:47:10
    一、磁盘缓存:(disk cache)磁盘缓存分为读缓存和写缓存。 (1)读缓存指的是把从磁盘中读取的...(2) 写缓存是将要写入磁盘的数据先保存于系统为软件分配的内存空间(这个内存空间被称为“内存池”),当保存到...
  • 关于thinkphp写入缓存失败的原因

    千次阅读 2017-06-18 17:42:41
    由于自己还不是老司机啊,自己的项目报错写入缓存失败。 第一感觉是权限问题,老是去纠结权限,为此还查了不少资料,把linux权限又温习了一遍。 最后还是妥协了直接用 777 给整个项目 我知道这很坑 但是实在是没有...
  • MiniO 磁盘缓存快速入门

    千次阅读 2019-08-08 20:50:53
    MiniO 磁盘缓存快速入门 这里的磁盘缓存功能是指使用缓存磁盘来存储租户常用的一些数据。例如,假设你通过gateway azure设置访问一个对象并下载下来进行缓存,那接下来的请求都会直接访问缓存磁盘上的对象,...
  • xFsRedir是windows平台下的分布式网络文件系统程序。这个软件已经持续比较长的时间了,最近更新了部分功能。完整版本安装和使用请查阅如下链接:https://blog.csdn.net/fanxiushu/article/details/53...
  • AE安装后提示磁盘缓存空间不足

    千次阅读 2018-06-14 14:52:50
    AE安装后提示以下内容:一、编辑-首选项-媒体和磁盘缓存二、选择文件夹选用一个磁盘较大目录的文件夹,最好是新建的空文件夹,不然里面的内容会被清除(不能是磁盘根目录)三、点击确定,重新启动软件后,不再提示此...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 223,623
精华内容 89,449
关键字:

windows10关闭磁盘写入缓存