PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Festplatten-Performance: Heftiger Einbruch durch KDE?!


Skrrytch
17.09.01, 18:48
Moin!

Beim Tunen meiner Linux-Festplatte habe ich einen unerklaerlichen Performanceeinbruch festgestellt habe, sobald KDE gestartet
ist. Vielleicht habt Ihr ja aehnliche Erfahrungen oder koennt mir sagen,
warum das bei mir der Fall ist:

System: Athlon 700, Seagate SCSI-Festplatte, SuSE 7.1

Ich habe mit hdparm folgendes festgestellt (jeweiles direkt auf der Konsole (tty1) und nicht in einem Terminal-Fenster oder aehnlichem:

hdparm -t /dev/hda
Während nur X lief (KDM gestartet): ca. 6.7 MB/sec
Während Blackbox lief: ebenfalls ca. 6.7 MB/sec
Während WindowMaker lief: ebenfalls ca. 6.7 MB/sec
Während Gnome lief: ca. 6.5 MB/sec
Während KDE 2.2 gestartet war: ca. 4.0 MB/sec (Faktor 0.6)

Noch extremer war es beim Zugriff auf den Festplatten-Cache:
hdparm -T /dev/hda
X/KDM: 156 MB/sec
Blackbox: 155 MB/sec
WindowMaker: 140 MB/sec
Gnome: 150 MB/sec
KDE 2.2: 55 MB/sec (Faktor 0.35)

Nun, deutliche Unterschiede wuerde ich sagen.
Daraufhin habe ich bonnie bemueht:

KDE
- putc() 1713 KB/sec bei 22.7 % CPU-Last
- getc() 1838 KB/sec bei 38.7 % CPU-Last

X/KDM:
- putc() 3384 KB/sec bei 54,9 % CPU-Last
- getc() 3289 Kb/sec bei 63,4 % CPU-Last

Die anderen ermittelten Werte waren aehnlich hoch (ca. Faktor 1.7-2.0).Offensichtlich ist die CPU-Auslastungen der Lese/Schreib-Operationen bei KDE
deutlich geringer (Faktor 0.4-0.6), wobei ich nicht weiss ob eine CPU-Last
von 63% beim Lesen von einer SCSI-Platte nicht auch reichlich hoch ist????

Noch ein weiterer Test:

Start von Mozilla 0.9.4 unter KDE: 15 Sekunden
Start von Mozilla 0.9.4 unter Gnome: <5 Sekunden

Nun wuerde mich doch folgendes brennend interessieren
1. Habt Ihr ähnlich unterschiedliche Messergebnisse?
2. Warum ist KDE bei mir eine solche Performance-Bremse fuer die
Festplatten-Zugriffe?

Vielleicht wisst Ihr ja Rat?

Gruss
Bert

Hein
18.09.01, 07:54
Schlagt mich, wenn ich was dummes sage, aber macht hdparm bei SCSI-Platten überhaupt Sinn?
Hein

Jorge
18.09.01, 08:09
Hallo,

wieviel RAM hast Du den in der Maschine? KDE verbrät dann doch einiges an RAM...

Gruesse/Regards
Carsten :cool:

Skrrytch
18.09.01, 08:23
1. Angeblich soll hdparm auch bei SCSI-Platten Sinn machen
2. Ich habe deshalb ja noch BONNIE benutzt und den Test mit Mozilla gemacht.
3. Ich habe 255 MB RAM (bonnie habe ich mit dem Parameter -s 350, also ein Test mit einer 350MB-Datei, aufgerufen)

Der Speicher sollte also kein Problem sein!
Erhaltet Ihr denn nicht solche Unterschiede?

Eremit
18.09.01, 15:47
kde2.2:
Timing buffer-cache reads: 128 MB in 0.81 seconds =158.02 MB/sec
Timing buffered disk reads: 64 MB in 3.07 seconds = 20.85 MB/sec

fvwm2:
Timing buffer-cache reads: 128 MB in 0.78 seconds =164.10 MB/sec
Timing buffered disk reads: 64 MB in 2.93 seconds = 21.84 MB/sec


das fvwm2 etwas schneller ist kann bei mir daran liegen, dass ich erst den test bei kde und dann bei fvwm gestartet hatte.

Eremit

Skrrytch
18.09.01, 16:11
grrr. Das ist ja unglaublich. Was mache ich bloss falsch? Ich meine, sooo alt ist meine Platte auch nicht. Ausserdem scheint der Einbruch durch KDE bei mir nicht Allgemeingueltigkeit zu haben. HEUL SCHLUCHZ

Vielleicht kann ja jemand etwas mit den Festplattenwerten (hdparm -i /dev/hda) anfangen.

Model=ST38641A, FwRev=3.29, SerialNo=GD323474
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=128kB, MaxMultSect=32, MultSect=32
CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=16809660
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2
AdvancedPM=no
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4

Uebrigens: Ich labere natuerlich *******e, wenn ich behaupte, das waere ne SCSI-Platte. Phh, "hda" und SCSI. Nunjut, das waere damit geklaert, ist also ne normale recht aktuelle IDE-Platte.

[ 18. September 2001: Beitrag editiert von: Skrrytch ]

Eremit
18.09.01, 22:50
http://www.pro-linux.de/kurztips/66.html

allerdings würde ich fast alle kommentare lesen, da einige einstellungen massive probleme bringen können. habe ich selber festellen müssen. musste die platte abklemmen um wieder booten zu können. :-((

Eremit

Jorge
19.09.01, 07:41
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>
http://www.pro-linux.de/kurztips/66.html
[/quote]

Dort geht es um E/IDE Festplatten, Skrrytch hat aber ein SCSI System...
SCSI und E/IDE arbeiten dann doch etwas zu verschieden.

Grüsse/Regards
Carsten :cool:

Eremit
19.09.01, 10:02
nö. hat er nicht.
zitat:

[ 18. September 2001: Beitrag editiert von: Skrrytch ]
"Uebrigens: Ich labere natuerlich *******e, wenn ich behaupte, das waere ne SCSI-Platte. Phh, "hda" und SCSI. Nunjut, das waere damit geklaert, ist also ne normale recht aktuelle IDE-Platte."

bis dann.

Eremit