-
guav © (27.03.08 16:58) [99]
И все-таки мне интересно, почему нужен DeleteFile.
-
> [100] Игорь Шевченко © (27.03.08 17:09)
Без DeleteFile тоже работает. Но буфер с буквами A когда-нибудь будет записан. А если файл сразу удалить, то буфер с буквами А уже не будет нужен.
"... Скажем, много лет назад существовала программа для Linux, которая заполняла нули в блоки данных перед их освобождением, однако ОС откладывала запись. Позднее ОС замечала, что блок свободен, и вообще не записывала нули на диск. Кроме того, многие программы предполагают, что при записи данных в существующий файл ОС будет использовать те же блоки данных. Однако ОС также может выделить новые блоки данных, и в этом случае содержимое файла останется на диске." Брайан Кэрриэ, "Криминалистический анализ файловых систем", с 175
-
> Однако ОС также может выделить новые блоки данных, и в этом > случае содержимое файла останется на диске
Вот этот момент надо бы подкрепить.
-
Допустим, система пытается записать на диск и у нее не получается (например, кластер файла оказался помечен как плохой), а прочитать может. Как она поступает в таком случае ?
-
Riply © (28.03.08 11:20) [103]
> Как она поступает в таком случае ?
в EventLog пишет
|