Как работает "глубокая заморозка"?
Как мы все знаем, существует программное обеспечение, называемое "глубокая заморозка", которое вы, вероятно, знаете, что оно делает.
Как бы то ни было, после некоторого поиска в Google я заметил, что такое программное обеспечение называется песочницей или программным обеспечением для виртуализации, однако я не совсем уверен, так как мои дальнейшие поиски не дали мне результата.
Вот мой вопрос:
Как работает DeepFreeze? Если бы он создавал образ всего на компьютере (я думаю, это называется виртуализацией), это заняло бы так много места. Если бы он создавал индекс каждого файла и регулярно проверял их, то мой компьютер зависал бы.
Так в чем же волшебство? Как это на самом деле работает? это понимает, когда я скачиваю файлы каким-то образом?
2 ответа
Концепция того, как работает Deep Freeze, очень проста, но фактическая реализация немного сложнее.
По сути, Deep Freeze заменяет драйвер дискового ввода-вывода своим собственным, который записывает файлы только во временные местоположения и запрещает изменение существующих файлов, копируя их (или только части файлов) во временное хранилище и модифицируя их там, за кулисами.
Это означает, что каждый раз, когда система возобновляет работу, хранилище, содержащее все модификации, очищается, и система возобновляет работу из предыдущего состояния, называемого замороженным состоянием.
Я не знаю точно, как работает глубокая заморозка, но я предполагаю, что это работает, перенаправляя записи во временный файл и затем удаляя файл при завершении работы.