hello,

> > 1000 rekord betoltese tablankenti commit-tal:
> > regi: 32sec
> > uj: 2m48sec
> > 
> > 1000 rekord betoltese egy commit-tal:
> > regi: 16sec
> > uj: 5.9sec
> > 
> > 
> > Ebbol engem a 32sec vs 168sec zavar, ennek az okat szeretnem kideriteni.
> 
> Commit ~= cache flush. Ha az uj gepen a cache flush lassabb, minden mas
> gyorsabb, akkor az nagyon szepen magyarazza a fenti eredmenyeket. Itt
> van egy kis teszt programocska:
> 
> http://osdir.com/ml/linux-ext4/2009-03/msg00325.html
> 
> Mit ir ki a regi ill. az uj gepen?

huhh, ez durva:

regi:

fsync time: 0.0158
fsync time: 0.0150
fsync time: 0.0154
fsync time: 0.0151
fsync time: 0.0147
fsync time: 0.0153


uj:
fsync time: 0.0692
fsync time: 0.1493
fsync time: 0.0644
fsync time: 0.0733
fsync time: 0.0743
fsync time: 0.0661

Kiprobaltam a masik tombon is:
fsync time: 0.0788
fsync time: 0.0743
fsync time: 0.0744
fsync time: 0.0744
fsync time: 0.0744
fsync time: 0.0744


es sajnos ezzel egyidoben megjelentek az alabbi sorok a logban:

[603806.434791] end_request: I/O error, dev cciss/c0d1, sector 0
[603806.449380] end_request: I/O error, dev cciss/c0d1, sector 0

...
[603824.841591] end_request: I/O error, dev cciss/c0d0, sector 0
[603824.841683] end_request: I/O error, dev cciss/c0d0, sector 0

(mikor a problema felmerult, mar gondoltam hw hibara, megneztem a
logokat, de nem volt semmi - ezt csak ma vettem eszre, de most ha
fut a script, akkor is megjelenik az uzenet... :()

a.
 
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz