Support 写了: ↑周一 2月 28, 2022 12:45 pm
我们有测试脚本会一直模拟多线程同时大量顺序和随机读写以及文件创建和删除,在我们内部平台上尚未测试出这个问题,不确定是否和硬件有关。我们会争取加入更多的硬件平台进行模拟测试。如果有任何发现会及时在这里更新。谢谢。
现在这台笔记本电脑重新装系统后,出现这些问题的几率越来越低了。近期未碰到相近的问题。
但新购入的另一台台式机,出现好几次严重错误,侧面证实和二级缓存相关。
环境配置:Win11;i7 12700F;内存DDR5 16G×2;微星B660迫击炮主板
硬盘:系统盘:三星980pro 250G,开启NTFS压缩;
二级缓存:半被淘汰的intel 600p 512G;
软件及文件盘:3块希捷1T机械硬盘组Raid 0(主板芯片组设置的Raid);分2区(均开启NTFS压缩):D盘软件及临时文件(包含浏览器的临时文件,均通过注册表设置在D盘,同时还增加了mklink /J命令在原位置和D盘位置设置了硬链接)、E盘游戏、仓库文件及备份。
电脑均经过测试,内存稳定性未出现问题。
软件配置:8G内存作为一缓;读写缓存,延迟写入300s;512G的intel 600p整个作为二级缓存,只读缓存,缓存频率设置是8;系统盘和D盘、E盘作为同一个缓存任务;但只开C盘的预取;二级缓存只对Raid 0的D盘、E盘使用。
目前看二级缓存只用了60~100G左右,远没用到512G(不知道是不是这个影响)。
情况描述:偶尔情况,在E盘批量写入大量(1万+)的小文件(总大小300MB)后,过段时间(让二级缓存会有文件写入)。然后在一边从E盘复制这些小文件出去,同时打开Win11的Edge浏览器,浏览器打开一个在线视频,或者较大的网页(浏览器的缓存及系统的缓存被我移动到了D盘),然后出现浏览器卡死,系统可以打开文件窗口,但无法打开PrimoCache的软件窗口,可以打开任务管理器,但很慢(CPU利用率却不高),把Edge浏览器强制关闭后,无法打开其他任何软件,无法重启Win11(点击重启,长时间1h+无重启反应)。
断电重启计算机,由于未进行文件操作,二级缓存还在,然后只要打开Edge浏览器,重新查看上次死机的视频或网页,会同样造成浏览器卡死(可重复)。只有不打开浏览器,直接打开PrimoCache的软件窗口,重置二级缓存(可惜了那100G的二缓)。才可以从这个死循环里出来,一切变正常,原先会造成卡死的网页也能顺利加载。
这种情况从今年7月这台电脑使用至今,一共发生了3次,过程类似。
可能原因:1、二缓过大?
2、D盘和E盘的B660芯片组Raid0模式?(这个已经有案例了,三星的SSD魔术师识别980Pro在PCI-E 2.0模式下,明明在4.0下的,而且中间提示更新SSD固件但不成功;intel的SSD Tool和Solidigm_Storage_Tool根本没法识别Raid模式下的Intel 600p硬盘;倒是Intel RST Driver的管理器明确识别了各个盘)
3、大量小文件,写入二缓,再加上读写中,同时浏览器的临时文件写入(一缓延迟写入中),并发写入或者读取错误?
4、和Win11的兼容性问题?或者和Intel RST Driver的Raid管理器缓存模式产生冲突?
过几天把软件和系统信息截图上来。帮忙找下原因呗。