Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Użytkownik

Cześć,
Chciałbym się dowiedzieć dlaczego usuwanie dużych plików trwa parę sekund?
Zakładamy że plik xxx.xxx ma 200GB, odpalam komendę rm xxx.xxx i muszę czekać parę sekund - czemu?
Czy to czasem nie powinien być zwykły unlink tego pliku? Czy coś ciekawego dzieje się na poziomie dysku?
Offline






Admin łajza







to zależy od systemu plików
Offline



Piwo DUG




No Baa
http://pl.wikipedia.org/wiki/System_plik%C3%B3w wystarczy poszukać
Offline




Użyszkodnik
Gdybyś chciał te dane naprawdę usunąć, pytałbyś dlaczego rm jest takie szybkie ;) .
Offline


Członek DUG




Użyszkodnik
Raczej losowymi danymi, do tego nadpisując przynajmniej kilkukrotnie.
Offline

Członek DUG
Zawsze mnie ciekawiło dlaczego trzeba kilka razy trzeba nadpisywać kilka razy dane w danym miejscu? Przecież jak fizycznie się przejedzie po tym miejscu zerami lub jednynkami to raczej nie będzie możliwości ponownego odczytania danych.
Offline


unknown
pablo napisał(-a):
Zawsze mnie ciekawiło dlaczego trzeba kilka razy trzeba nadpisywać kilka razy dane w danym miejscu? Przecież jak fizycznie się przejedzie po tym miejscu zerami lub jednynkami to raczej nie będzie możliwości ponownego odczytania danych.
Będzie możliwe bo 1 i 0 nie jest nośnikiem danych tylko płytka na której jest elektryzowane "coś" (już nie pamiętam dokładnie) i według nich odczytywany stan. Czyli można poznać jaki był wcześniej.
owca napisał(-a):
Minio napisał(-a):
Gdybyś chciał te dane naprawdę usunąć, pytałbyś dlaczego rm jest takie szybkie ;) .
Naprawdę usunąć, czyli że co? Zastąpić miejsce pliku samymi zerami?
Czyli nie usuwając pierwszego sektora zbioru plikowego tylko wszystkie sektory jakie zajmuje na dysku.
Ostatnio edytowany przez bns (2009-02-24 21:44:34)
Offline
Strony: 1