"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

ubuntu - wieso so lahm?

Dune- 04.09.2007 - 20:20 5427 64
Posts

gue

Addicted
Avatar
Registered: Feb 2003
Location: Linz
Posts: 400
Zitat von Marcellus
das bedeutet allerdings, dass ggf daten ausgelagert werden, die dauernd gebracht werden. Und etwas was permanent gebraucht wird hat nix auf der hd verloren.
Nein. Glaub mir: Die Linux Entwickler haben sich viel mit dem Problem beschäftigt [1], Benchmarks durchgeführt und und und. Ein einfaches swapoff und swapon löst kein uraltes Problem der Informatik und des Betriebssystemdesigns.

Ontopic: Also CPU Auslastung beim Fenster herumschieben ist ja wohl ganz normal, da sind 10-20% noch wenig. Die 512MB RAM sind aber wohl zu wenig, Ubuntu braucht ja mittlerweile schon so viel Speicher wie Windows Vista :p
Auf meinem Medienrechner rennts aber relativ flüssig aber da betreib ich auch kein wirkliches Multitasking.
Verwendest du den Stock-Kernel von Ubuntu oder hast du dir selbst einen gebaut?

[1] http://kerneltrap.org/node/7608

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Das stimmt so eigentlich nicht. Alles, was lesend gebraucht wird, landet im buffer/cache des Systems, und damit im RAM. Der swap-Trick kann aber nach einem Resume-from-Disk ganz brauchbar sein. `swapon` und `swapoff` kennen dafuer aber den praktischen Parameter "-a".

Edit: dieses Posting bezieht sich nicht auf gues, sondern Marcellus' letztes.

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Stimmt schon, aber bei gentoo kanns auch durchaus sein, dass nach einem emerge einfach recht aktive teile vom ram in den swap kommen, wieso das geschieht kann ich auch nur ahnen, wärend dem compilieren wird recht flott im ram was verschoben, freigegeben, reallokiert usw. Trotzdem ist eine wirklich merkbare Latenz bei auch nur 100k auf dem swap vorhanden.

-a ist auch gut zu wissen, hatte bis jetzt nicht wirklich lust die man page aufzumachen


Zitat von gue
Nein. Glaub mir: Die Linux Entwickler haben sich viel mit dem Problem beschäftigt [1],
...

[1] http://kerneltrap.org/node/7608

Schön der Link, hat aber nicht direkt was mit dem Problem zu tun.

Es geht ja darum was gemacht wird, wenn der ram voll ist, es wird zwar was vom ungenutzen cache weggeleert, aber trotzdem ändert das nix dran, das auf den swap ausgelagert wird.
Eine "angerissene" swap partition wird nicht geleert oder zumindest hab ich das noch nie mitbekommen. Bei einem notebook mit einer 4200rpm hd fällt das sicher um einiges deutlicher auf, aber es ist nunmal einfach so.

Klärt mich auf wenn ich falsch lieg das hab ich aber schon 100mal gesehen, aber ich weis nicht so recht was ich sonst machen könnte, als einfach den swap auszuschalten, wenns was besseres gibt bitte nur raus damit.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Code:
echo 1 > /proc/sys/vm/laptop_mode
echo 0 > /proc/sys/vm/swappiness

Letzteres mit Vorbehalt; dieses Pseudofile gab es 100%ig mal in der 2.6-Kernelserie, allerdings hat mein momentan laufender Kernel es nicht in petto. Liegt vielleicht an den swap_prefetch-Patched von -ck...

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Sieht sehr interessant aus, wie kommt man auf sowas?

Bei mir ist es enthalten 2.6.20.16 vanilla mit paar patches. Ich werd das mal die nächsten Tage testen und meld mich was das ganze gebracht hat.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Man liest seit 2.6.0 (mehr oder minder) aufmerksam Kernel-Changelogs ;)

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
bei 2.6.23 hab ich auch angefangen aber 95% waren eher uninteressant, da hab ichs wieder sein lassen, werd mir das aber vllt doch wieder genauer anschauen

Dune

dark mode lover
Registered: Jan 2002
Location: Wien
Posts: 9977
hier die xorg ->
http://nopaste.php-quake.net/4140

wieso verschwindet egtl alles aus der zwischenablage wenn man die programme schlieszt wo mans rauskopiret hat?! :/

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Schaut ganz ok aus, was sagt "glxinfo"?

Kanns sein, dass du den conservative oder userspace cpufrequency daemon mitlaufen hast?

Dune

dark mode lover
Registered: Jan 2002
Location: Wien
Posts: 9977
glxinfo -> http://nopaste.php-quake.net/4209

is die in ordnung?

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6278
ja, die schaut gut aus, zwar eine bissl alte Version (100.x gibts schon) aber das sollte nichts machen.

Dune

dark mode lover
Registered: Jan 2002
Location: Wien
Posts: 9977
kann mir nicht vorstellen dass das so normal is :(

gibts da vielleicht brauchbare benchmarks? solche die nicht nur prozessorlast etc berechnen, sondern tatsaechliche arbeitsleistung?

Dune

dark mode lover
Registered: Jan 2002
Location: Wien
Posts: 9977
gibts gute benchmarks?

dann wuesst ich wenigstens obs nur subjektive wahrnehmung is, oder tatsaechlich das system lahm.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Was braechte es dir, wuerde dein System zwar in einem Benchmark "objektiv" gute Leistungen bringen, dir selbst aber lahm vorkommen?

Wie macht sich das langsame Betriebsverhalten denn ueberhaupt bemerkbar? Nur an ein paar herumspringenden Ziffern in `top` wuerd' ich das nicht festmachen.

Dune

dark mode lover
Registered: Jan 2002
Location: Wien
Posts: 9977
naja, waere das system unter der norm, muss es einen grund haben und man koennte dagegen etwas tun.

hab es schon ein paar mal beschrieben, die oberflaeche is sau langsam, beim multitasking gehts total ein und sogar beim "schnellen" arbeiten kommts nicht ganz mit.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz