Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Zasto linux particije nemaju programe za defragment?

  • 8 odgovora
  • 5.054 pregleda

Najnovija ↓

Zasto linux particije nemaju programe za defragment? 09.06.2007. u 02:04 · pre 236 meseci #1
Kod mene na kompu imam particiju od nekih 50GB koja je raiserfs. Nije dirana pola godine. Nezamislivo puta i nezamislivo cesto sam snimao i brisao filmove, muziku, serije knjige i sto sta sa nje. Ona mi manje-vise sluzi kao temp u koji skidam torrent-e i tako te stvari... U poslednje vreme je pocela da bude ekstremno spora. Prilikom kopiranja ni u jednom slucaju ne prelazi 5MB/s. Particija od 1GB koja odmah do nje i koja je prazna kopira film sa nje i na nju i do 30MB/s(to znaci da nije neki DMA ili tako nesto...). Jedino sto ja mogu da zakljucim je da je ova particija previse fragmentovana. Trenutno kopiram sve sa nje(uzasno dugo traje !!!) i onda cu da je formatiram i mislim da ce to resiti problem.

Moje pitanje je, zasto linux particije nemaju program za defregmentovanje kad se i one defregmentuju? I ako se defregmentuju mnogo manje nego NTFS ili FAT32, zasto je to tako?
Re: Zasto linux particije nemaju programe za defragment? 09.06.2007. u 07:02 · pre 236 meseci #2
Za razliku NTFS-a gde ne mozes smestati podatke u nizu, Reiser FS (a mislim da su tu i ext2 i ext3) koriste vrlo "prost" metod za umanjenje fragmentacije.
Naprosto, prilikom pisanja po bloku, uvek se za sledeci upis bira sledeci najblizi blok cime se glava za citanje i pisanje lisava nepotrebnog pomeranja, pa time dobijas na brzini.
To je ono osnovno sto znam o tome, a kako nemam probleme kao sto ih ti imas nisam ni zalazio u dublju tematiku
Imam ovu /home particiju prilicno odavno (minimum 2 godine) i nisam primetio nista slicno.
Mozda je razlika u brzini rada sa sitnijim i krupnijim datotekama
Potpis
Lomografija je kad imaš sa čime, a nećeš … a Pinhole kad nemaš sa čime, a hoćeš! tm

Re: Zasto linux particije nemaju programe za defragment? 09.06.2007. u 08:11 · pre 236 meseci #3
Alkion je u pravu. Evo i na Novell-ovom sajtu kažu lepo:
Citat:

Q:
When I was using Windows, I had to run a defragmentation program quite often to speed up my computer. Where do I do this in Linux?
A:
Unlike Windows' filesystems, most filesystems that run on Linux have no need of being defragemented because they prevent fragments from occurring in the first place.
If you use the default filesystem (ReiserFS), you'll never have to defragment your hard drive as long as you use it.

Na Wikipediji kažu i
Citat:

However, Reiser4 will have a repacker that optimizes file fragmentation.
Re: Zasto linux particije nemaju programe za defragment? 09.06.2007. u 08:26 · pre 236 meseci #5
Ovaj gore link se izgleda ne odnosi na reiserfs
Citat:

The programs in this package will reorganise data on minix, ext, ext2 and xia file system partitions

U kakvoj li je vezi usporenje reiser-a sa popunjenošću particije i da li transaction log-ovi dodatno usporavaju?
Re: Zasto linux particije nemaju programe za defragment? 09.06.2007. u 12:04 · pre 236 meseci #6
Dobro, ako nije fragmentovan disk, sta onda moze biti problem? Zasto je doslo do usporenja? Kao sto sam naveo, puno puta je pisano i brisano sa hard diska.

Sada sam formatirao tu particiju i vracam podatke i idu normalnom brzinom (~20MB/s). Sve je u redu. Stvarno ne znam sta se desilo...
Re: Zasto linux particije nemaju programe za defragment? 09.06.2007. u 17:22 · pre 236 meseci #8
Citat:
konj: Sada sam formatirao tu particiju i vracam podatke i idu normalnom brzinom (~20MB/s).


Heh, pa to je zapravo najbolji i najbrži metod defragmentacije, pod uslovom da imaš gde da bekapuješ podatke.
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme