系统假死问题的主要原因在于MLC闪存架构。由于目前的MLC闪存架构当需要执行写入工作(Write)的时候,必须先删除原本的数据(Erase)才能写入。目前基于MLC闪存架构的固态硬盘还没有办法执行覆盖旧数据(Write Over)的工作,因此在写入数据的时候会有较长的延迟情况。这种延迟在随机写入时更加明显。同时固态硬盘的缓存架构与传统机械硬盘有较大的差异,当等待随机写入的数据填满写入缓存的时候就会出现数据溢出,导致SATA控制器停止工作,因此固态硬盘就出现了假死的现象。然而这种假死还有其他的兼容性问题一般不能通过常规的测试发现出来,这一点必须要注意。