Hallo,
ich habe ein Problem mit Linux. Die Festplattengeschwindigkeit ist mehr als schlecht :( Meine Hardware: Abit BX6 R2.0, 128 MB, 8 GB IDM (Ide, 5400), 10 GB WD (Ide, 5400), Matrox G400.
Die Installation verläuft ohne Probleme und auf meinem anderen Rechner funktioniert auch alles zufriedenstellend (Abit BP6, 192 MB, TNT2 m64). Nur auf dem Rechner mit 128 MB ist die Festplattengeschwindigkeit zum verrücktwerden. Ich habe schon den Udma Modus aktiviert, und mit den hdparm Parametern experimentiert (wie in der SuSE Supportdb beschrieben), doch die Erfolge sind gleich Null. Das Starten von X11 dauert 3 min und der Netscapestart mindestens genau so lang. Und wenn Netscape auf den localen Webserver zugreift, dann mit knapp 100 Byte/sec (!) (da ist ja ISDN schneller ;) ). Ich habe mir mal die Auslastung von Prozessor, Ram etc angesehen und festgestellt, daß auf der Swap fast nix ausgelagert ist (Swap ist 256 MB groß). Der Prozessor ist auch kaum ausgelastet, nur der freie Speicher beträgt knapp 600 Kb (!). So daß ich denke das es damit zusammen hängt. Denn auf meinem Rechner mit 192 MB sind ca 70 MB frei. Aber irgendwie muß ich doch mehr Hauptspeicher freibekommen, oder ? Weil so ist kein Arbeiten möglich und Ramaufrüstung kann es auch nicht bringen, da ich mit 100%ig sicher bin, das es geht, bloß wie ??
Wenn jemand einen Tip hat, dem wäre ich unendlich dankbar.....
Danke
Sven
Ach ja, ich habe SuSE 7.0 (Prof). An den Festplatten kann es auch nicht liegen, da sie in dem anderen Rechner gute Zugriffswerte erreichen.
On Mon, Oct 09, 2000 at 09:53:49AM +0200, sven.wolf@bigfoot.com wrote:
beschrieben), doch die Erfolge sind gleich Null. Das Starten von X11 dauert 3 min und der Netscapestart mindestens genau so lang. Und wenn Netscape auf den localen Webserver zugreift, dann mit knapp 100 Byte/sec (!) (da ist ja ISDN schneller ;) ).
Das Problem wird woanders liegen, nicht bei der Festplatte. Kopier mal als Test ein per dd mit conv=sync auf der Platte umher. Geht das halbwegs schnell?
Prozessor, Ram etc angesehen und festgestellt, daß auf der Swap fast nix ausgelagert ist (Swap ist 256 MB groß). Der Prozessor ist auch kaum ausgelastet, nur der freie Speicher beträgt knapp 600 Kb (!). So daß ich denke das es damit zusammen hängt. Denn auf meinem Rechner mit 192 MB sind ca 70 MB frei. Aber irgendwie muß ich doch mehr Hauptspeicher freibekommen, oder ?
Der "freie Speicher" wir automatisch als Plattencache genutzt. Nur direkt nach dem Systemstart ist dieser Speiche wirklich frei, da der Plattencache noch leer ist. Deine Werte zum freien Speicher sind also kein Grund zur Sorge. Ein Beispiel:
rf11@irz777:~> free total used free shared buffers cached Mem: 128216 125300 2916 30728 3384 102364 -/+ buffers/cache: 19552 108664 ^^^^^^ Swap: 130748 4320 126428
Die unterstrichende Zahl ist der belegte Speicher ohne Plattencache, es sind also noch ueber 100MB noch "frei", die groesstenteils als Cache verwendet werden.
Steht igenedwas bemerkenswertes in den Logfiles? Eine Ferndiagnose, warum der Rechner so schleicht, ist schwierig.
Reinhard
Am Mon den 09 Oct 2000 um 09:53:49AM +0200 schrieb sven.wolf:
Hallo,
ich habe ein Problem mit Linux. Die Festplattengeschwindigkeit ist mehr als schlecht :( Meine Hardware: Abit BX6 R2.0, 128 MB, 8 GB IDM (Ide, 5400), 10 GB WD (Ide, 5400), Matrox G400.
hat das bx6 einen udma kontroller (der z.b. einen blaue pinleiste fuer das kabel hat)? an welchem kontroller haengen die platten? hast du schon mal den "normalen" kontroller fuer die platten benutzt? wenn du den udma kontroller benutzt, brauchst du AFAIK kernel support dafuer.
Die Installation verläuft ohne Probleme und auf meinem anderen Rechner funktioniert auch alles zufriedenstellend (Abit BP6, 192 MB, TNT2 m64).
sowas habe ich auch, jedoch mit nur 128mb. mit wieviel mhz laufen die celerons ;-) ?
Nur auf dem Rechner mit 128 MB ist die Festplattengeschwindigkeit zum verrücktwerden. Ich habe schon den Udma Modus aktiviert, und mit den hdparm Parametern experimentiert (wie in der SuSE Supportdb beschrieben), doch die Erfolge sind gleich Null. Das Starten von X11
schreib mal, welche optionen du ausprobiert hast und ob irgendwelche fehlermeldungen gekommen sind.
dauert 3 min und der Netscapestart mindestens genau so lang. Und wenn Netscape auf den localen Webserver zugreift, dann mit knapp 100 Byte/sec (!) (da ist ja ISDN schneller ;) ). Ich habe mir mal die Auslastung von Prozessor, Ram etc angesehen und festgestellt, daß auf der Swap fast nix ausgelagert ist (Swap ist 256 MB groß). Der Prozessor ist auch kaum ausgelastet, nur der freie Speicher beträgt knapp 600 Kb (!). So daß ich
dies hier ist ein amd k6 mit 128mb, der seit 2 tagen laeuft:
Mem: 127560K av, 104744K used, 22816K free, 21804K shrd, 61428K buff Swap: 136512K av, 0K used, 136512K free 14644K cached
das wenig speicher frei ist, muss kein fehler sein, da der als cache benutzt wird. der cache "fuellt" sich aber erst mit der zeit, wenn du noch nix geladen hast, dann wird der auch fast leer sein. es ist also durchaus nicht normal, dass du so wenig freien speicher hast.
denke das es damit zusammen hängt. Denn auf meinem Rechner mit 192 MB sind ca 70 MB frei. Aber irgendwie muß ich doch mehr Hauptspeicher freibekommen, oder ? Weil so ist kein Arbeiten möglich und Ramaufrüstung kann es auch nicht bringen, da ich mit 100%ig sicher bin, das es geht, bloß wie ??
es waere auch ganz gut, wenn du mal ins syslog schauen wuerdest, das sollte IMHO immer in /var/log/messages zu finden sein (oder ist das auch distri - spezifisch ?)
Wenn jemand einen Tip hat, dem wäre ich unendlich dankbar.....
dann faellt mir noch ein, dass man eventuell mal nachsehen koennte, wie die interrupts verteilt sind (boards zeigen das beim booten an und nach dem booten des kernel steht das auch in /proc/interrupts)
andre
Hallo,
Andre Schulze as8@Rcs1.urz.tu-dresden.de schrieb:
Am Mon den 09 Oct 2000 um 09:53:49AM +0200 schrieb sven.wolf:
Hallo,
ich habe ein Problem mit Linux. Die Festplattengeschwindigkeit ist mehr als schlecht :( Meine Hardware: Abit BX6 R2.0, 128 MB, 8 GB IDM (Ide, 5400), 10 GB WD (Ide, 5400), Matrox G400.
hat das bx6 einen udma kontroller (der z.b. einen blaue pinleiste fuer das kabel hat)? an welchem kontroller haengen die platten? hast du schon mal den "normalen" kontroller fuer die platten benutzt? wenn du den udma kontroller benutzt, brauchst du AFAIK kernel support dafuer.
Die Installation verlduft ohne Probleme und auf meinem anderen Rechner funktioniert auch alles zufriedenstellend (Abit BP6, 192 MB, TNT2 m64).
sowas habe ich auch, jedoch mit nur 128mb. mit wieviel mhz laufen die celerons ;-) ?
Nur auf dem Rechner mit 128 MB ist die Festplattengeschwindigkeit zum verr|cktwerden. Ich habe schon den Udma Modus aktiviert, und mit den hdparm Parametern experimentiert (wie in der SuSE Supportdb beschrieben), doch die Erfolge sind gleich Null. Das Starten von X11
schreib mal, welche optionen du ausprobiert hast und ob irgendwelche fehlermeldungen gekommen sind.
dauert 3 min und der Netscapestart mindestens genau so lang. Und wenn Netscape auf den localen Webserver zugreift, dann mit knapp 100 Byte/sec (!) (da ist ja ISDN schneller ;) ). Ich habe mir mal die Auslastung von Prozessor, Ram etc angesehen und festgestellt, da_ auf der Swap fast nix ausgelagert ist (Swap ist 256 MB gro_). Der Prozessor ist auch kaum ausgelastet, nur der freie Speicher betrdgt knapp 600 Kb (!). So da_ ich
dies hier ist ein amd k6 mit 128mb, der seit 2 tagen laeuft:
Mem: 127560K av, 104744K used, 22816K free, 21804K shrd, 61428K buff Swap: 136512K av, 0K used, 136512K free 14644K cached
Fuer 128MB RAM sind 600kB frei schon etwas wenig (zumindest wenn dieser Zustand laenger andauert). Der Kernel rechnet aus der vorhandenen Menge einen Wert aus, den kswapd versucht freizumachen. Dein Wert deutet darauf hin, dass der Kernel nicht so schnell in den Swap-Bereich schreibt, wie der Speicher angefordert wird. Unterhalb einer bestimmten Menge freier Speicher werden Anforderungen der Prozesse (wie z.B. startendes X oder netscape) nur dann fertig bearbeitet, wenn mal wieder ein paar Byte auf der Festplatte sind.
Also noch ein Indiz fuer Problem mit IDE-Interface oder Kabel (Du verwendest doch auch ein ordentliches Kabel?).
Wenn jemand einen Tip hat, dem wdre ich unendlich dankbar.....
dann faellt mir noch ein, dass man eventuell mal nachsehen koennte, wie die interrupts verteilt sind (boards zeigen das beim booten an und nach dem booten des kernel steht das auch in /proc/interrupts)
Das koennte es auch sein. Wenn es da einen IRQ-Konflikt gibt, oje...
Zusammenfassend brauchen wir also: - die Ausgabe von free (waehrend Deiner Aktionen) - /proc/interrupts - Auffaelligkeiten im syslog bzgl. IDE-Aktivitaeten - die Ausgabe von hdparm /dev/hd[a-d] (die betroffenen Platten) - die Bootmeldungen (die aber bitte erst auf Anforderung)
Holger
lug-dd@mailman.schlittermann.de