从内存中删除后数据会在哪里?

时间:2015-07-10 09:39:58

标签: memory memory-management operating-system

永久删除的数据从内存中去哪儿了?单击shift + delete键后数据将在何处出现。

1 个答案:

答案 0 :(得分:0)

您必须首先了解文件系统的概念。按shift + delete时,OS调用File System例程从条目表中删除文件。文件系统可以选择只删除条目(将文件标记为已删除)或将文件数据清零,然后从条目表中永久删除。
在shift + delete的情况下,File System会确保您永久删除文件,即将数据清零并从目录表中删除条目。在那种情况下,它是不可恢复的。虽然通过分析硬盘的磁指纹,可以通过一些硬件攻击来恢复数据 如果只是按删除键删除文件;它实际上只是将文件标记为在文件系统条目中删除,因此文件系统可以使用它的数据扇区并覆盖其他内容。在这种情况下,文件是可恢复的,但不能保证是100%,文件系统可能通过覆盖它的数据扇区来破坏它。