理论上系统会保证非正常掉电的情况下,维持数据正常,并在下次通电时保证有效的系统文件恢复,正常启动系统。但是对于用户来说,如果存在未进行修复的系统bug,一次运气不好触发了这样的bug,那么最直接的结果就是下次无法正常启动系统。
即使你没有触发Bug,系统的数据读写很多都是基于各种cache的,正常的关机时系统会在卸载文件系统时保证将所有新鲜数据写到硬盘,并将文件系统日志归于一致(下次不需要replay了)。但是非正常的关机上面两点都不能得到保障,这对于数据的损失是不可估计的。
什么是科学的关机方式?
之前我们详细介绍过电脑是否需要关机,科学的关机方式是什么,这里再重复一遍。对于笔记本电脑这种自带电源的设备来说,可以用睡眠代替关机,定期执行一次关机操作,这样有利于下次快速启动电脑,但是要注意不要等电脑电量耗尽,这种情况造成的关机并不友好。