[硬件产品讨论] SSD进行缓存读写时关机数据会丢失吗

Brady-avatar

Brady

2021-01-23T13:06:40+00:00

往SSD里搬家的时候突然想到这个问题,断电的话缓存数据基本报销,但如果缓存在写入的时候进行关机操作,系统会等待SSD写入完成再关机吗?还有,有没有什么方法能确认SSD是否处在缓存写入的状态
Enricco Pucci-avatar

Enricco Pucci

不会等你倒完再关 一般就是断开了。。。写到一半没成
bars-avatar

bars

你指的是ssd自带的缓存吧?那玩意儿断电显然啥都没了
操作系统本身也自带个buffer,断电可定啥都没了

正常关机的话,会等系统调用停止的吧,目测win是挨个杀进程的
Eli-avatar

Eli

不会破坏分区表,因为有电容。
但在缓存没写入的可能就没了。
突然断电尤其是直接拔硬盘就会这样。但正常关机是没问题的。
Enricco Pucci-avatar

Enricco Pucci

除非你有企业级那种阵列 自带蓄电电容的。。。不是普通那种企业级盘上电容。。。而且你正常关机能不能防也是未知数
とっちさん_maxilla-avatar

とっちさん_maxilla

SSD的缓存,应该是单bit的速度快价格高的SLC,然后再慢慢搬到32bit的速度慢价格便宜的TLC中。