原本在机械硬盘上 , 写入数据时 , Windows会通知硬盘先将以前的擦除 , 再将新的数据写入到磁盘中 。而在删除数据时 , Windows只会在此处做个标记 , 说明这里没有数据 , 等到真正要写入数据时再来真正删除 , 并且做标记这个动作会保留在磁盘缓存中 , 等到磁盘空闲时再执行 。
【固态硬盘trim原理】而当Windows识别到SSD并确认SSD支持Trim后 , 在删除数据时 , 会不向硬盘通知删除指令 , 只使用VolumeBitmap来记住这里的数据已经删除 。VolumeBitmap只是一个磁盘快照 , 其建立速度比直接读写硬盘去标记删除区域要快得多 。这一步可以节省较多的时间 。然后在写入数据时 , 由于NAND闪存保存数据是纯粹的数字形式 , 因此可以直接根据VolumeBitmap的情况 , 向快照中已删除的区块写入新的数据 , 而不用花时间去擦除原本的数据 。
秒懂生活扩展阅读
- 怎么找固态硬盘是哪个分区
- 监控显示无硬盘怎么弄
- SATA硬盘接口坏了怎么办
- 电脑硬盘隐藏分区有什么用
- 电脑不能识别移动硬盘如何解决
- 移动硬盘插口断了怎么办
- 固态继电器的接线图怎么接
- 电脑加了个硬盘开机很慢
- 如何把光盘内容复制到移动硬盘上
- 如何写iphone手机硬盘数据