Kernel 2.4.20 + preemp
Kernel 2.4.20 + preemp
hi, wollte mir mal am WE den Kernel 2.4.20 für meine Debian Kiste backen und darauf fing ein Kumpel an, das ich preemp dazu nehmen soll...,
nun wollte ich wissen was es genau mit preemp auf sich hat ,wozu das da ist wie ich das nutze ,einbinde etc. ...
nun wollte ich wissen was es genau mit preemp auf sich hat ,wozu das da ist wie ich das nutze ,einbinde etc. ...
IMHO bewirkt preemptible, sehr einfach erklaert, dass prozesse im kernel code schneller aus der cpu geworfen werden, wenn ein anderer prozess mit hoherer prioritaet gerne laufen moechte.
das ergebnis ist, das vor allem auf desktop rechnern die anwendungen besser reagieren, wenn du darumklickst...
den patch und links auf ausfuehrlichere quellen findest du unter
http://www.tech9.net/rml/linux/
das ergebnis ist, das vor allem auf desktop rechnern die anwendungen besser reagieren, wenn du darumklickst...
den patch und links auf ausfuehrlichere quellen findest du unter
http://www.tech9.net/rml/linux/
nein meine shifttaste ist nicht im eimer. das nennt man faulheit.
Hier ist eine sehr gute Beschreibung mit ein paar Charts:
http://www.linuxjournal.com/article.php?sid=5600
Der grösste Nutzen des Preemtive Patches ist der, das zeitsensituve Aufgaben (audiorecording) wesentlich genauer ausgeführt werden können. Als Desktopuser macht nur ein weicheres/schnelleres Reagieren des Systems bermerkbar.
hth Thomas
http://www.linuxjournal.com/article.php?sid=5600
Der grösste Nutzen des Preemtive Patches ist der, das zeitsensituve Aufgaben (audiorecording) wesentlich genauer ausgeführt werden können. Als Desktopuser macht nur ein weicheres/schnelleres Reagieren des Systems bermerkbar.
hth Thomas
hm bei mir läuft er und mein system is noch keinen deut instabiler geworden
hmm liegt dass daran dass ich immer noch keine swap partition hab? *g*
hmm liegt dass daran dass ich immer noch keine swap partition hab? *g*
That seems to point up a significant difference between Europeans and Americans. A European says: "I can't understand this, what's wrong with me?" An American says: "I can't understand this, what's wrong with him?"
Terry Pratchett
Terry Pratchett
- Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
256 MB
nachdem sich meine komische festplatte, auf der auch meine swap partition lag, irgendwie mehr und mehr verabschiedet hat, hab ich keine swap partition mehr.. und eine swapdatei hab ich auch noch nicht angelegt
sollt ich vielleicht mal machen demnächst.. in der größenordnung des hauptspeichers oder?
nachdem sich meine komische festplatte, auf der auch meine swap partition lag, irgendwie mehr und mehr verabschiedet hat, hab ich keine swap partition mehr.. und eine swapdatei hab ich auch noch nicht angelegt
sollt ich vielleicht mal machen demnächst.. in der größenordnung des hauptspeichers oder?
That seems to point up a significant difference between Europeans and Americans. A European says: "I can't understand this, what's wrong with me?" An American says: "I can't understand this, what's wrong with him?"
Terry Pratchett
Terry Pratchett
- Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
hi, also ich würde gerne mal wissen ob es sich lohnt bei mir preemp zu aktivieren... aber da die Kiste als Router läuft wäre es gut im vorhinein zu wissen ob es bei mir Stabil läuft der ihc mehr das booten meines BIOS bewundern kann ... =)
INFOs:
habe gezogen und kompiliert...
SWAP:
"fdisk -l"
"df /dev/hda5"
mein System ist da es als Router funktioniert und dahinter 3 weitere Rechner sind, wäre es gut wenn es funktionieren würde,aber nicht unter der bedingung der instabilität...
Würde es bei mir etwas brinen? was meint ihr?
INFOs:
habe
Code: Alles auswählen
kernel-source-2.4.20 - Linux kernel source for version 2.4.20 with Debian patches
SWAP:
"fdisk -l"
Code: Alles auswählen
/dev/hda5 992 1119 1028128+ 82 Linux swap
Code: Alles auswählen
Dateisystem 1k-Blöcke Benutzt Verfügbar Ben% montiert auf
/dev/hda5 10847416 7041976 3254416 69%
mein System ist da es als Router funktioniert und dahinter 3 weitere Rechner sind, wäre es gut wenn es funktionieren würde,aber nicht unter der bedingung der instabilität...
Würde es bei mir etwas brinen? was meint ihr?
- Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Da stimm ich glatzor zu.
Auf nem Router/Firewall Rechner laufen nicht soooo viele Prozesse, so dass preemp unnötig ist.
Ausserdem ist eigentlich jeder Rechner ab P2 dafür hoffnungslos überdimensioniert, so dass es sich mal garnicht lohnt, auf Performance zu optimieren. Stabilität über alles. Jedenfalls bei nem Server.
Auf nem Router/Firewall Rechner laufen nicht soooo viele Prozesse, so dass preemp unnötig ist.
Ausserdem ist eigentlich jeder Rechner ab P2 dafür hoffnungslos überdimensioniert, so dass es sich mal garnicht lohnt, auf Performance zu optimieren. Stabilität über alles. Jedenfalls bei nem Server.
Also mir bringt es schon was für meinen DesktopPC.
Ich hab auch 2.4.20+preemp und kann trotz 100% Prozessorlast ( wenn John läuft ) ruckelfrei Video schaun.
Aber für nen Router/Firewall würd ichs auch nicht unbedingt einsetzen.
Ich hab auch 2.4.20+preemp und kann trotz 100% Prozessorlast ( wenn John läuft ) ruckelfrei Video schaun.
Aber für nen Router/Firewall würd ichs auch nicht unbedingt einsetzen.
:: system: debian 'sid' on 2.6.0 ::
:: web/mail: firebird & thunderbird ::
:: jabber: cyrus at amessage dot info ::
:: web/mail: firebird & thunderbird ::
:: jabber: cyrus at amessage dot info ::
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Ich kann trotz laufendem seti Client mit mplayer Video schauen, ohne dass es ruckelt. Ohne Pre-Empt, und so eine Monster CPU habe ich auch nicht (1200MHz).
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
ackglatzor hat geschrieben:Wenn Du nur 500 MHz hättest, wüsstest Du wie schnell alles über 1GHz ist ...
SETI ist hier auch eine schlechte Beispielapplikation, da SETI sowieso nur immer den Leerlauf der CPU verwendet. Mit SETI im Hintergrund sollte es auf keinem Rechner ruckeln.
afaik kuemmert der preempt patch sich auch nur um prozesse die im kernel-code laufen, also gerade einen system call machen.
sachen wie seti verbringen aber nahezu 100% ihrer cpuzeit ausserhalb des kernels, so dass der patch darauf praktisch keine wirkung hat.
aber ich wuerde fuer die aussage nich meine hand ins feuer legen...
nein meine shifttaste ist nicht im eimer. das nennt man faulheit.