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

Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga

[es] :: Linux :: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga

[ Pregleda: 1119 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net



Profil

icon Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 09:41

Zašto postoji razlika u brzini otvaranja fajlova kada ih otvaram prvi put i kada ih otvaram nakon toga.
Evo primjer.
Code:

$ time md5sum song.mp3
290abe89444add77b02815c55311e452  song.mp3

real    0m2.472s
user    0m0.940s
sys     0m0.360s
$ time md5sum song.mp3
290abe89444add77b02815c55311e452  song.mp3

real    0m0.065s
user    0m0.030s
sys     0m0.030s

Razlike su još veće kod velikih fajlova:
Code:

$ time md5sum file.tar.bz2
3c6cfd9fcd180481063b4058cf6faff2  file.tar.bz2

real    0m7.072s
user    0m1.230s
sys     0m0.960s
$ time md5sum file.tar.bz2
3c6cfd9fcd180481063b4058cf6faff2  file.tar.bz2

real    0m0.165s
user    0m0.110s
sys     0m0.040s

Sumnjao sam na Journal na ext3 fajl sistemu, ali se isto dešava i na ext2 sistemima.
Mislim da se na mom ranijem sistemu (RedHat 8.0, 2.4.20) ovo nije dešavalo.

Linux 2.4.26, ext3.

Hvala unaprijed.

"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
05.08.2004. u 09:41 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.decis.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 09:53
Linux koristi celu slobodnu memoriju kao disk keš.

f
05.08.2004. u 09:53 

neo01
BG

Član broj: 28764
Poruke: 564
*.yu
Via: [es] mailing liste



Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 11:28
A da li time dolazi do generalnog pada performansi samog sistema na
linuxu? Npr. dolazi do usporenja rada na njemu (makar na starijim
masinama) i sl.?

I ako da, da li postoji varijanta da se iskljuci da linux radi to sto
pominjes da radi, ili koje su druge opcije? Mozda kupovina brda
RAM-a??

Ovim potpitanjima me interesuje me kako naci optimum, kako za starije
i slabije masine, a kako za jace (i sa vise RAM-a)?
Welcome to the real (binary) world, neo(01)...
05.08.2004. u 11:28 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13173
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 11:41
Brdo rama je sjajna varijanta, naravno. Toga ne možeš da imaš suviše.
05.08.2004. u 11:41 

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net



Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 12:54
Znači, prava brzina rada sa diskom je ona prva (sporija)? Svaki sljedeći put Linux pristupa keširanim podacima u memoriji?

"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
05.08.2004. u 12:54 

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2063
*.vdial.verat.net

Jabber: null@elitesecurity.org


Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 13:27
Citat:
Not now, John!: Znači, prava brzina rada sa diskom je ona prva (sporija)? Svaki sljedeći put Linux pristupa keširanim podacima u memoriji?


Moze biti a i ne mora da znaci :), moze da se desi da fajl ispadne iz kesa naravno. Da sada ne bi prosipao neku teoriju oko i-node i v-node koju koristi vecina unixa. Prosto receno najmerodavnije je prvi put kada pristupas fajlovima.

Citat:
goranh: A da li time dolazi do generalnog pada performansi samog sistema na
linuxu? Npr. dolazi do usporenja rada na njemu (makar na starijim
masinama) i sl.?

I ako da, da li postoji varijanta da se iskljuci da linux radi to sto
pominjes da radi, ili koje su druge opcije? Mozda kupovina brda
RAM-a??

Ovim potpitanjima me interesuje me kako naci optimum, kako za starije
i slabije masine, a kako za jace (i sa vise RAM-a)?


Ne dolazi do pada performansi zato sto linux koristi slobodnu ram memoriju koja mu je na raspolaganju znaci ako su ti tvoji programi zauzeli 50% fizickog rama linux kernel ce ostalih 50% koristiti za kesiranje. a ukoliko je slobodne memorije 30% on ce toliko koristiti za kesiranje. Drugim recima on optimalno koristi memoriju( ne stoji praznai neupotrebljena) a posto je pristup ram-u mnogo brzi nego pristup hard-u jasno ti je da je to dobra stvar.
"E tako se to radi , kratko ali j.e.b.i.t.a.c.n.o"
Degojs car - http://www.elitesecurity.org/t306994
05.08.2004. u 13:27 

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4129
212.200.53.*

Jabber: damirm | gmail | com
ICQ: 134002435


Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 14:15
Iako je RAM "zauzet", cim se ukaze potreba za njim, on se trenutno oslobadja. Usporenja nema. Zasto bi iskljucivao tako sjajanu mogucnost?
05.08.2004. u 14:15 

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net



Profil

icon Re: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga05.08.2004. u 14:20
Ovaj DMA je čudo!
Da ne bi ovog problema, možda nikad ne bih aktivirao podršku za VIA čipove u kernelu.
Nakon što sam to uradio, aktivirao se DMA za diskove i sad sve radi 3x brže.

Hvala na odgovorima. Pozdrav.

"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
05.08.2004. u 14:20 

[es] :: Linux :: Razlika u brzini otvaranja/čitanja fajlova prvi put i poslije toga

[ Pregleda: 1119 | Odgovora: 7 ]

Postavi temu Odgovori

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