Kernel 2.4.20 + preemp

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
uTaNG
Beiträge: 81
Registriert: 23.10.2002 13:04:27

Kernel 2.4.20 + preemp

Beitrag von uTaNG » 01.02.2003 19:06:47

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. ...

Benutzeravatar
dai-shan
Beiträge: 40
Registriert: 07.12.2002 23:41:39
Kontaktdaten:

Beitrag von dai-shan » 02.02.2003 01:01:08

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/
nein meine shifttaste ist nicht im eimer. das nennt man faulheit.

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 05.02.2003 09:28:24

Bei mir hat dies zu einem etwas wackeligen System geführt. Die Reaktionszeit der GUI hat sich zwar verbessert, aber zu dem Preis der Stabilität. In Unstable ist der Patch auch als Paket enthalten.

thorius
Beiträge: 50
Registriert: 07.04.2002 16:25:10
Wohnort: Dresden

Beitrag von thorius » 05.02.2003 16:51:03

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

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 08.02.2003 10:09:09

ich hatte ihn mal für 2.4.17 versucht. Darauf ist das System immer häufig abgestürzt, worauf ich ihn wieder deaktiviert habe.

Aber wenn er läuft ist er sicher eine feine Sache!

MfG Peschmä

Benutzeravatar
Kalmar
Beiträge: 541
Registriert: 24.02.2002 15:45:36
Kontaktdaten:

Beitrag von Kalmar » 10.02.2003 15:43:03

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*
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

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 10.02.2003 16:21:54

Kalmar, wieviel Ram hast du denn?

Ich hab nu 512MB, und er hat noch nir in den Swap geschrieben.
Irgendewie kommt mir der Platz verschwendet vor...

Benutzeravatar
Kalmar
Beiträge: 541
Registriert: 24.02.2002 15:45:36
Kontaktdaten:

Beitrag von Kalmar » 11.02.2003 13:24:57

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 :roll:

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

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 11.02.2003 14:34:19

@Kalmar:
Swap würd ich erstmal schauen, wie oft er an die Grenzen den Hauptspeichers kommt.
Wie gesagt, meiner kommt wenn dann nur mit Openoffice, mozilla, Netbeans und diversen anderen Apps grad so in den Swap rein.

uTaNG
Beiträge: 81
Registriert: 23.10.2002 13:04:27

Beitrag von uTaNG » 14.02.2003 02:12:56

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

Code: Alles auswählen

kernel-source-2.4.20 - Linux kernel source for version 2.4.20 with Debian patches
gezogen und kompiliert...

SWAP:

"fdisk -l"

Code: Alles auswählen

/dev/hda5           992      1119   1028128+  82  Linux swap
"df /dev/hda5"

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?

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 14.02.2003 07:34:17

Nein. Es bringt Dir gar nichts.

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 14.02.2003 09:27:33

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.

uTaNG
Beiträge: 81
Registriert: 23.10.2002 13:04:27

Beitrag von uTaNG » 14.02.2003 13:34:15

ok, danke schön!

Benutzeravatar
[Cyrus]
Beiträge: 72
Registriert: 14.07.2002 20:41:51
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von [Cyrus] » 14.02.2003 14:28:57

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 :roll: ) 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 ::

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 20.02.2003 01:48:32

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
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 20.02.2003 07:43:27

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.

Benutzeravatar
dai-shan
Beiträge: 40
Registriert: 07.12.2002 23:41:39
Kontaktdaten:

Beitrag von dai-shan » 20.02.2003 19:51:13

glatzor 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.
ack
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.

Antworten