【问题标题】:Where will the data go after delete from memory?从内存中删除后数据会去哪里?
【发布时间】:2015-09-29 00:16:05
【问题描述】:

永久删除的数据从内存中去哪里了?以及点击shift+delete键后数据会去哪里。

【问题讨论】:

  • 你说的是Windows吗?您是指从回收站中删除的文件吗?
  • 检查这个---> quora.com/…
  • 是的,这是关于 windows 的......@cad

标签: memory memory-management operating-system


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2021-11-15
    • 2021-06-06
    • 2014-06-04
    • 2011-11-07
    • 1970-01-01
    • 2021-09-11
    • 1970-01-01
    • 2017-09-17
    • 1970-01-01
    相关资源
    最近更新 更多