延时写入有多危险? Topic is solved

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
丁丁与豆豆
3级用户
3级用户
帖子: 10
注册时间: 周日 5月 15, 2016 4:30 pm

延时写入有多危险?

帖子 丁丁与豆豆 »

我将windows系统C盘设置了读写缓存模式,并且开启了延时写入120S。
如果电脑突然断电,会有多大的影响
您没有权限查看这个主题的附件。
pader
2级用户
2级用户
帖子: 8
注册时间: 周四 7月 17, 2014 7:17 pm

Re: 延时写入有多危险?

帖子 pader »

为什么你给 1600M 的缓存,粒度 4K 内存额外开销才 133M?我的给 512M 缓存,粒度 32K 内存额外开销都 133M 了,设成 4K 额外开销直接 1G 以上了。
就算我给 64M 缓存,只要是 4K 粒度,额外开销也是 1G 以上?难道我这是有BUG?
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 延时写入有多危险?

帖子 Support »

延时写入在突然断电、蓝屏、死机等异常情况下会导致内存中的待写入数据无法及时更新到磁盘,造成数据丢失或不同步。最严重情况下可能导致被缓存的分区文件系统损坏,无法被识别。
一般如果您要对系统盘做延时写入的话,建议您用户数据、个人文档等不要放在C盘,然后备份C盘,这样即使在突然断电情况下,还能恢复系统盘,又不会影响个人文档数据。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
丁丁与豆豆
3级用户
3级用户
帖子: 10
注册时间: 周日 5月 15, 2016 4:30 pm

Re: 延时写入有多危险?

帖子 丁丁与豆豆 »

support 写了:延时写入在突然断电、蓝屏、死机等异常情况下会导致内存中的待写入数据无法及时更新到磁盘,造成数据丢失或不同步。最严重情况下可能导致被缓存的分区文件系统损坏,无法被识别。
一般如果您要对系统盘做延时写入的话,建议您用户数据、个人文档等不要放在C盘,然后备份C盘,这样即使在突然断电情况下,还能恢复系统盘,又不会影响个人文档数据。
昨天我的电脑关机时,就不知道为啥突然重启了。导致数据没有写入,开机后系统开始检查磁盘驱动器错误。
进入系统后,发现桌面上的Firefox图标变成白色未知程序图标。我试着启动,提示我的程序错误或不存在。

question:关机时某文件的数据没有写入到磁盘上。那此文件到底是什么样的情况,系统又是否知道此文件数据不存在并特别标识(或者系统并不知情,且用户访问此文件时提示文件错误)?
丁丁与豆豆
3级用户
3级用户
帖子: 10
注册时间: 周日 5月 15, 2016 4:30 pm

Re: 延时写入有多危险?

帖子 丁丁与豆豆 »

pader 写了:为什么你给 1600M 的缓存,粒度 4K 内存额外开销才 133M?我的给 512M 缓存,粒度 32K 内存额外开销都 133M 了,设成 4K 额外开销直接 1G 以上了。
就算我给 64M 缓存,只要是 4K 粒度,额外开销也是 1G 以上?难道我这是有BUG?
你的非常正常。我还有个缓存任务,你看看就知道了
您没有权限查看这个主题的附件。
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 延时写入有多危险?

帖子 Support »

丁丁与豆豆 写了: question:关机时某文件的数据没有写入到磁盘上。那此文件到底是什么样的情况,系统又是否知道此文件数据不存在并特别标识(或者系统并不知情,且用户访问此文件时提示文件错误)?
PrimoCache 是位于磁盘数据层的缓存文件,也就是说对它而言只知道磁盘上每个扇区的数据变化情况,但是不知道这些数据是属于哪些文件。一个文件被修改过,可能只是修改了其中几个扇区的数据,如果这些扇区没被写入,或者部分扇区写入到磁盘,部分扇区没有写入到磁盘,那么就可能出现整个文件数据不一致的情况。通常系统是无法知道一个文件是否异常,一般是到应用程序或系统需要读取这个文件的时候读取到异常数据时(应用程序自己对文件数据的检查)才会报错。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
paulownia
2级用户
2级用户
帖子: 9
注册时间: 周日 3月 01, 2015 12:03 pm

Re: 延时写入有多危险?

帖子 paulownia »

我笔记本用了一个240G固态硬盘,装了win10x64,所有分区都读写缓存了,开了延迟写入,考虑到电池能用很久,又多数时候插着电,延迟时间设为无限,策略为空闲写入。今天早上开机看了会儿pdf,然后正常关机,晚上开机找不到系统了,查看bios也没有硬盘。用Windows on the go启动成功,看不到硬盘。笔记本放桌上没动过,排除机械损伤。还可能与primocache有关吗?明天换个硬盘试试,看硬盘坏了,还是插口坏了,大家有什么高见?先谢了!
jr21066
9级用户
9级用户
帖子: 196
注册时间: 周二 3月 16, 2010 10:39 am

Re: 延时写入有多危险?

帖子 jr21066 »

要看具体的软件和系统了.

比如我设置的300秒.win10刚出来时的测试版如果蓝屏.是需要重装系统的.
现在的正式版蓝屏了还是可以再次启动的.
paulownia
2级用户
2级用户
帖子: 9
注册时间: 周日 3月 01, 2015 12:03 pm

Re: 延时写入有多危险?

帖子 paulownia »

可我是连bios都认不出硬盘了啊,也没注意到有过蓝屏,感觉是正常关机的
paulownia
2级用户
2级用户
帖子: 9
注册时间: 周日 3月 01, 2015 12:03 pm

Re: 延时写入有多危险?

帖子 paulownia »

我是全新安装的16年6月出的正式更新版。后换硬盘试过,不是电脑问题。该硬盘放移动硬盘盒bios也识别不了,看来真硬盘坏了。
回复