Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zasto linux particije nemaju programe za defragment?

[es] :: Linux :: Zasto linux particije nemaju programe za defragment?

[ Pregleda: 1400 | Odgovora: 8 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

konj
Milos Sreckovic
Sabac

Član broj: 30126
Poruke: 190
*.dynamic.sbb.co.yu.

Jabber: shakalsrecko@elitesecurity.org


Profil

icon Zasto linux particije nemaju programe za defragment?09.06.2007. u 01:04

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?
TRAVIAN - najbolja web igrica!!!
09.06.2007. u 01:04 

Zoran Rodic
Beograd

Član broj: 57538
Poruke: 1432
*.adsl-1.sezampro.yu.

Sajt: www.it4um.com


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 06:02
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

09.06.2007. u 06:02 

maksvel
Čačak

Član broj: 107376
Poruke: 267
*.dialup.sezampro.yu.

Sajt: itlab.tfc.kg.ac.yu


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 07:11
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.

Unix is user-friendly—it's just choosy about who its friends are.
_______________________
http://www.tfc.kg.ac.yu
09.06.2007. u 07:11 

enaB
Beograd

Član broj: 59951
Poruke: 169
*.dynamic.sbb.co.yu.

ICQ: 276002814


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 07:22
http://linux.maruhn.com/sec/defrag.html
09.06.2007. u 07:22 

maksvel
Čačak

Član broj: 107376
Poruke: 267
*.dialup.sezampro.yu.

Sajt: itlab.tfc.kg.ac.yu


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 07:26
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?
Unix is user-friendly—it's just choosy about who its friends are.
_______________________
http://www.tfc.kg.ac.yu
09.06.2007. u 07:26 

konj
Milos Sreckovic
Sabac

Član broj: 30126
Poruke: 190
*.dynamic.sbb.co.yu.

Jabber: shakalsrecko@elitesecurity.org


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 11:04
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...
TRAVIAN - najbolja web igrica!!!
09.06.2007. u 11:04 

anrxc
Freelancer

Član broj: 43899
Poruke: 446
*.adsl.net.t-com.hr.

Jabber: anrxc|sysphere|org
ICQ: 237982949
Sajt: sysphere.org


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 11:11
Citao sam svojedobno da je reiserfs 3 imao dosta problema sa fragmentacijom.

Jedan tekst koji zgodno objasnjava fragmentaciju Linux FS-a
http://tinyurl.com/hlr99

You need to install an RTFM interface.
09.06.2007. u 11:11 

random
Vladimir Vrzić
Senior Software Engineer, Vast.com
Stari Cerak

Tehnički konsultant
Član broj: 85
Poruke: 3846
*.adsl-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 16:22
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.
int rand(void);

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

Upali lampicu — koristi Jabber!
09.06.2007. u 16:22 

slacker
Vu jednome malome selu ..

Član broj: 14720
Poruke: 1012
*.adsl.net.t-com.hr.



Profil

icon Re: Zasto linux particije nemaju programe za defragment?09.06.2007. u 20:43
XFS ima alate za defragmentaciju i to navodno dosta dobro funkcionira, osobno se još nisam igrao time. Jel netko probao?

Brzi linkić:
http://bitubique.com/content/view/45/50/

09.06.2007. u 20:43 

[es] :: Linux :: Zasto linux particije nemaju programe za defragment?

[ Pregleda: 1400 | Odgovora: 8 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.