Единственная передача с нулями не полностью стирает магнитные артефакты из диска. Все еще возможно восстановить данные из диска. Стирание с 7 передачами с помощью случайных данных сделает довольно полное задание для предотвращения реконструкции данных по диску.
Википедия имеет много различных статей, касающихся этой темы.
http://en.wikipedia.org/wiki/Data_remanence
Так как C и C ++ требуют, чтобы возвращение из функции main
убивало все запущенные потоки , да, процесс должен быть прекращен. И поскольку такое поведение выполняется во время выполнения, ситуация должна быть такой же в Linux.