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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-02-24 16:14:04

  keddie - Użytkownik

keddie
Użytkownik
Skąd: localhost
Zarejestrowany: 2008-04-22

dlaczego rm jest takie wolne

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

 

#2  2009-02-24 16:32:21

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: dlaczego rm jest takie wolne

to zależy od systemu plików


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2009-02-24 17:14:15

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: dlaczego rm jest takie wolne


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#4  2009-02-24 17:38:36

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: dlaczego rm jest takie wolne

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

Offline

 

#5  2009-02-24 19:01:25

  owca - Członek DUG

owca
Członek DUG
Skąd: Szczerców
Zarejestrowany: 2007-01-30
Serwis

Re: dlaczego rm jest takie wolne

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?

Offline

 

#6  2009-02-24 20:02:10

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: dlaczego rm jest takie wolne

Raczej losowymi danymi, do tego nadpisując przynajmniej kilkukrotnie.

Offline

 

#7  2009-02-24 21:11:45

  pablo - Członek DUG

pablo
Członek DUG
Skąd: Białystok
Zarejestrowany: 2006-04-12
Serwis

Re: dlaczego rm jest takie wolne

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.


Pusto :)

Offline

 

#8  2009-02-24 21:43:03

  bns - unknown

bns
unknown
Zarejestrowany: 2005-12-25
Serwis

Re: dlaczego rm jest takie wolne

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)


Pozdrawiam,
bns

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)