众所周知,有一个名为“deep freeze”的软件,您可能知道它的作用。
无论如何,经过一番谷歌搜索后,我注意到一种称为沙盒或虚拟化软件的软件,但我不太确定,因为我的进一步搜索失败了。
所以,这是我的问题:
deepfreeze实际上是如何工作的?如果它在计算机中制作所有东西的图像(我猜它被称为虚拟化),它会占用很多空间。如果它正在创建每个文件的索引并定期检查它们,那么它会使我的计算机“冻结”。
那么魔法是什么?它实际上是如何工作的?当我以某种方式下载文件时它会意识到吗?
众所周知,有一个名为“deep freeze”的软件,您可能知道它的作用。
无论如何,经过一番谷歌搜索后,我注意到一种称为沙盒或虚拟化软件的软件,但我不太确定,因为我的进一步搜索失败了。
所以,这是我的问题:
deepfreeze实际上是如何工作的?如果它在计算机中制作所有东西的图像(我猜它被称为虚拟化),它会占用很多空间。如果它正在创建每个文件的索引并定期检查它们,那么它会使我的计算机“冻结”。
那么魔法是什么?它实际上是如何工作的?当我以某种方式下载文件时它会意识到吗?
Deep Freeze 的工作原理非常简单,但实际实现要复杂一些。
基本上,Deep Freeze 用自己的磁盘 IO 驱动程序替换了磁盘 IO 驱动程序,该驱动程序只将文件写入临时位置,并通过将现有文件(或只是文件的一部分)复制到临时存储并在幕后修改它们来禁止修改现有文件。
这意味着每次系统恢复时,保存所有修改的存储都会被清除,系统会从以前的状态恢复,称为冻结状态。
我不确切知道深度冻结的工作原理,但我认为它通过将写入重定向到临时文件然后在关机时删除文件来工作。