Wipe é um dispositivo de arquivo e bloco limpando utilidade. Ele é baseado no trabalho de Peter Gutmann.
Há algumas questões de baixo nível que devem ser levados em consideração. Uma delas é que deve haver algum tipo de barreira de gravação entre passes. Limpe usa fdatasync (2)
(Ou fsync (2)) como uma barreira de gravação, ou se fsync (2) não está disponível, o arquivo é aberto com a bandeira O_DSYNC ou O_SYNC.
Para limpar a ser eficaz, cada passagem tem de ser completamente escrito. Para garantir isso, a unidade deve suportar alguma forma de uma barreira de escrita, escrever cache de flush, ou escrever cache de desativação. SCSI oferece suporte a etiquetas de comando ordenadas, tem uma força
media pouco acesso para os comandos e escrever cache pode ser desativar modo na página 8. IDE / ATA unidades suportam gravação liberações do cache e escrever cache de desativação.
Unfortunetly, nem todas as unidades realmente desativar o cache de gravação quando yjhis está definido up.Those unidades estão quebrados. Faça o cache deve sempre ser desativado, a menos que seu sistema é apoiado bateria e sempre poderes para baixo limpa
O que é novo nesta versão:.
- PADRÕES! o padrão é agora uma única passagem aleatória
Comentários não encontrado