Linux 15.037 Themen, 107.120 Beiträge

Welches Linux fr beste Performance?

vesala / 7 Antworten / Baumansicht Nickles

Nabend,

ich habe auf meinem 233er Suse 6.4 und betreibe drauf einen Counterstrike Server. es läuft alles ganz gut(naja für einen 233 eben)
Ich habe vor kurzem gelesn das vorallem neuere Kernelversionen bessere Performance bieten. nun meine Frage: lohnt sich der umstieg auf ein neuere Suseversion oder sogar auf eine andere distri? ich brauch nicht viel auf dem system, nur halt die standardbefehle und sowas wie mc, bash shell(nix wie kde etc.)

THX
Vesala

bei Antwort benachrichtigen
Ironheart vesala „Welches Linux fr beste Performance?“
Optionen

Wenn du gute Performance willst, kann ich dir Gentoo empfehlen ... Die Installation/Kompilation wird auf nem 233er zwar etwas dauern, da du ja aber sowieso kein X etc. brauchst, schätze ich mal 1-2 Tage reine Kompilierzeit...

Gruß

Ironheart

bei Antwort benachrichtigen
FreddyK. Ironheart „Wenn du gute Performance willst, kann ich dir Gentoo empfehlen ... Die...“
Optionen

Und wenn Du auf die Kompilations-Orgie verzichten willst, dann
nimm Debian. Das hat vor allem den Vorteil der extremen Stabillität,
und daß die Programm-Pakete aufs feinste aufeinander abgestimmt sind.


Gruß FreddyK.

Dieser Beitrag wurde unter Debian GNU/Linux 7.1 Wheezy verbrochen. https://de.wikipedia.org/wiki/Vorratsdatenspeicherung
bei Antwort benachrichtigen
label vesala „Welches Linux fr beste Performance?“
Optionen

Never change a running system! :-)

Im Grunde genommen ist die Distri egal. Tunen kann man eigentlich nur mit an dem Computer angepaßter Software. Bei Dir wären das vor allem der Kernel. Erwarte aber keine größeren Sprünge!

Ein paar Prozentpunkte extra kann noch mal der Compiler gcc-3.2 herausholen. Allerdings hat der noch manchmal Probleme, vor allem beim Kernelkompilieren. Wenn Du das Gefummel nicht mitmachen willst, dann kannst Du die Mandrake 9.0 probieren, deren Betatestphase läuft gerade. Alle Pakete der MDK9.0 sind mit dem gcc3.2 kompiliert (auf Pentium optimiert). Die Download-Edition wird wohl wieder frei verfügbar sein.

Gentoo ist auf deinem Rechner Unsinn, da es erst auf einem PII aufwärts was bringt. Die Kompilierzeiten dauern doch zu lange.

Debian ist vor allem auf 386er Basis kompiliert. Damit sagt es eigentlich schon alles hinsichtlich von Geschwindigkeit. Debian ist eher was für Stabilitätsfanatiker, z.B. für Serveranwendungen.

Bis denne,
label.

bei Antwort benachrichtigen
polytaen vesala „Welches Linux fr beste Performance?“
Optionen

ich weiss nicht, ob meine Vorredner die Frage richtig gelesn haben.
Wieterhin stellst Du 2 Fragen:

1.) Frage: was bringt ein neuer Kernel?
Die neuen Kernel sind schneller, weil sie z.B: Speicher besser verwalten, oder Hardware besser ansprechen.

Das hat nichts mit der Distri zu tun!! (fast nichts)

Du musst auch nicht auf eine neue SuSE-Version umsteigen, du kannst lediglich einen neueren Kernel "einspielen".
Bringen tut das allemal was (siehe labels posting, dem stimme ich voll zu).
Meines wissens bietet SuSE auch Kernel als rpms an, das macht die Sache unglaublich einfach. Da musst Du mal bei SuSE schauen. (www.suse.de).

Ansonsten kompilier dir einen eigenen Kernel (klingt arrogant und schwer, isses aber in der Tat beides nicht ;). Hilfe dazu bekommst Du hier, wenn Du nicht weisst, wie es weitergeht.

2.) Was bringt ein Dist-upgrade?
Vielen schnickschnack, aber wie label sagte auch neue libs, die einige sachen beschleunigen. gibt es bei 6.4 noch kein online-update?
Ansonsten würde ich sagen bleib bei der Distri, wenn Du nicht gross damit arbeitest, sondern der Server so vor sich hindümpelt.
Aber ein neuer Kernel kann nicht schaden, denn wenn es mit dem neuen Probleme gibt (gibts eigentlich nie), kannst Du immer noch den alten booten, der gebackupt ist.

Hoffe das hilft Dir ein bisschen
Bis denne
poly

-      .---.        .----------     /     \  __  /     ------    / /     \(  )/    -----   //////   ' \/ `   ---  //// / // :    : --- // /   /  /`    '--//          //..\\       ====MM====MM====           '//||\\`
bei Antwort benachrichtigen
vesala Nachtrag zu: „Welches Linux fr beste Performance?“
Optionen

Danke Leute für die schnelle Infos, ich hätte eh das neue system auf einer 2ten Festplatte installiert(Never change a runnig system).
Zum "Kernel-selbst-kompilieren":(ganz grob)
ich nehme da den momentanen Kernel-Quellcode, kommentiere Sachen die ich nicht brauch aus und gucke dann ob ales noch läuft was ich brauch?!

CYA Vesala

bei Antwort benachrichtigen
polytaen vesala „Danke Leute für die schnelle Infos, ich hätte eh das neue system auf einer...“
Optionen

Hi vesala,

Du hast 2 Möglichkeiten:
1.) nimm die rpms von suse. Die kann man bestimt irgendwo bei suse.de runterladen. dann kannst Du einfach mit rpm -i blabla.rpm den kernel installieren. lies Dir das nochmal genau bei www.suse.de durch. soweit ich weiss, nimmt er dann deine aktuelle kernelconfig, die ja läuft.

2.) lade dir von www.kernel.org die aktuellen kernelsourcen runter.
ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.19.tar.gz

- Kopiere das ding nach /usr/src
- entpacken mit tar xvzf linux_bla.tar.gz
(!vorsicht, sichere vorher dein /usr/src/linux Verzeichnis, falls es das gibt)
- nach /usr/src/linux wechseln.
- als root: make xconfig (oder make menuconfig)
- Zeuch auswählen, was Du brauchst (als module, oder fest)
- speichern
- make dep (abhänigkeiten auflösen)
- make clean
- make bzImage
- make modules
- make modules_install
(- alternativ alles zusammen: make dep && make clean && make bzImage && make modules && make modules_install)
- dann liegt in /usr/src/linux/arch/i386/boot ein Ding, das bzImage heisst [wenn nicht, ist was schiefgegangen)
- Das Ding dahin copieren, wo deine alten Kernel liegen (evtl /boot/vmlinuz oder so). Dem Kind kannst Du einen Namen geben, wie Du willst.
- Wenn Du es nicht nach / kopierst, sondern nach /boot, musst Du einen link im / Verzeichnis anlegen:
ln -s /boot/wie_dein_neuer_kernel_heisst /name_für_den_Kernel

- in der /etc/lilo.conf einen Eintrag für den neuen Kernel anlegen, ist selbsterklärend

- /sbin/lilo ausführen.

rebooten, mit dem neuen Kernel. Fertig.

So mache ich das zumindest für den Kerneleintrag und das kopieren des Kernels gibts auch die Option "make bzlilo" oder nur bzlilo, weiss nicht genau, dann macht er alles automatisch, aber das mag ich nicht. Schaus Dir mal an.

Hoffe, dass das reicht.
Bis denne,
poly

-      .---.        .----------     /     \  __  /     ------    / /     \(  )/    -----   //////   ' \/ `   ---  //// / // :    : --- // /   /  /`    '--//          //..\\       ====MM====MM====           '//||\\`
bei Antwort benachrichtigen
vesala Nachtrag zu: „Welches Linux fr beste Performance?“
Optionen

Thx für die Infos, hätt es mir schwerer vorgestellt.
muss jetzt aber erstmal rechner aufschrauben und nach den chipsätzen gucken die ich hab :-) da ich aber leider jetzt wieder prüfungen habe(4 in den nächsten 2 wochen) muss es leider etwas verschieben. in der zwischenzeit lade ich mir schonmla suse8.0, falls wieder probleme gibt weiß ich ja wo freundliche leute sind die einem helfen(special THX @ Poly)

CYA Vesala

bei Antwort benachrichtigen