Linux 15.036 Themen, 107.107 Beiträge

Welches Linux fr beste Performance?

vesala / 7 Antworten / Flachansicht 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
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