ueberheader
pw reg
navianfang main main-clan clan clan-com com com-media media media-cs csarea naviend
        » News   » Artikel   » Kontakt   » AGB   » Datenschutz   » Impressum
     Tactical Operations ist 3 Jahre Alt..
     Clan - Details / [3] Kommentare
     HL Stats / Kernel
     Server - Details / [0] Kommentare
     
     Website - Details / [2] Kommentare
     
     Website - Details / [2] Kommentare
     Dedizierter Server eingetroffen
     Clan - Details / [5] Kommentare
     libmysqlclient/_r.so.. download
     Download Details - 406 loads
     AMX Mod X 1.8.1 base download
     Download Details - 424 loads
     fy_iceworld2009 download
     Download Details - 400 loads
     Left 4 Dead Mappack .. download
     Download Details - 469 loads
     Left 4 Dead Mappack .. download
     Download Details - 662 loads
     NTFS Partition Vergrössern
     Computer - Lesen - 7093x gelesen
     Tipps für den erfolgreichen Clan
     Allgemein - Lesen - 9964x gelesen
     1.) Die Sorgfältige Planung
     Allgemein - Lesen - 10359x gelesen
     2.) Die durchdachte Organisation
     Allgemein - Lesen - 7457x gelesen
     3.) Das Optimale Feintuning
     Allgemein - Lesen - 7887x gelesen

Storage Base

Terrorkom Toplist
gameicon cp.ex vs. FL 4:16
Match Link - Details
gameicon CS Fun vs. NN 13:1
Match Link - Details
gameicon CS Fun vs. kn 12:4
Match Link - Details
gameicon CS Fun vs. nothing 13:0
Match Link - Details
gameicon CS Fun vs. PIMMELBARON 1:0
Match Link - Details



 

FAQ

  • FAQ Kategorien » Fragen » Antworten
Frage: CS GameServer Kernel [Debian]

Antwort:
Für Eventuelle Folgeschäden Übernehmen wir KEINE Haftung!!!
 
Übernommen von pur3gaming.com, da das Forum Offline ist.

CKs Kernel 1000Hz/100HZ Bestimmt für only CS1.6 Server

Dieser Kernel bietet ausreichend Leistung um Highend CS1.6 Server zu betreiben.

Vorteile:
-Load und CPU Last sind im Vergleich zu den beiden anderen Kernel Sehr gut
-Durch diesen Kernel ist der Parameter -pingboost 3 in Verbindung mit einer +sys_ticrate 10000
bei konstanten 1000FPS OHNE einen extrem beschleunigten Spielablauf möglich. (Für EPS Server ist es dennoch zu schnell)

Nachteile:
-Bei CS:S erreicht er zu wenige FPS (~333)


Code:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
su
apt-get update
apt-get install libc6-dev gcc binutils modutils kernel-package libncurses5-dev debianutils make bzip2
cd /..
cd /usr/src/
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
tar xfvj linux-2.6.18.tar.bz2
wget http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.18/2.6.18-ck1/patch-2.6.18-cks1.bz2
mv linux-2.6.18 linux-2.6.18-cks1
cd linux-2.6.18-cks1
bzcat /usr/src/patch-2.6.18-cks1.bz2 | patch -p1
cd /..
cd /usr/src/
ln -s linux-2.6.18-cks1 linux


So nun übernehmen wir die alte Kernelcfg. Durch den Befehl "ls /boot" siehst du die cfg oder cfgs der vorherigen Kernel. Die musst du natürlich
bei "cp /boot/config-2.6.15" auf deine vorherige cfg abändern.


Code:
1.
2.
3.
ls /boot/
cp /boot/config-2.6.15 linux/.config
cd linux


Bevor wir zum Menü übergehen müssen wir ein paar Einstellungen in der param.h manuell machen

Code:
1.
vi include/asm-i386/param.h


Code:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
#ifndef _ASMi386_PARAM_H
#define _ASMi386_PARAM_H

#ifdef __KERNEL__
# define HZ             CONFIG_HZ       /* Internal kernel timer frequency */
# define USER_HZ        100             /* .. some user interfaces are in "ticks" */
# define CLOCKS_PER_SEC         (USER_HZ)       /* like times() */
#endif

#ifndef HZ
#define HZ 100
#endif

#define EXEC_PAGESIZE   4096

#ifndef NOGROUP
#define NOGROUP         (-1)
#endif

#define MAXHOSTNAMELEN  64      /* max length of hostname */

#endif


Nun zum Menü
Code:
1.
make menuconfig


Mit dem letzen Befehl wird nun ein Menü angezeigt dort solltest du folgende Einstellungen vornehmen
Device Drivers --->
Block devices --->
<*> RAM disk support
(16) Default number of RAM disks
(8192) Default RAM disk size (kbytes)
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support

File systems --->
Miscellaneous filesystems --->
<*> Compressed ROM file system support (cramfs)

Processor type and features --->
Preemption Model (Preemptible Kernel (Low-Latency Desktop))
[*] Preempt The Big Kernel Lock
Timer frequency (1000 HZ)

Block Layer --->
I0 Schedulers --->
<*> Anticipatory I/o scheduler

Power management options (ACPI, APM) --->
[*]Power Management support
ACPI (Advanced Configuration and Power Interface) Support --->
[*]ACPI Support

General Setup --->
[*] Kernel .config support
[*] Enable acess to .config through /proc/config.gz

so und nun zum Abschluss

Code:
1.
2.
3.
4.
5.
make-kpkg clean
make-kpkg --initrd --revision=Kernel.01 kernel_image
ls /usr/src/
cd /..
cd /usr/src/


Seit einiger Zeit ist der Namen des erstellten .deb Paket nicht mehr "kernel-image-2.6.18_Kernel.01_i386.deb" sondern "linux-image-2.6.18_Kernel.01_i386.deb" Da viele von euch noch alte Versionen haben solltet ihr vorher noch "ls/boot/" eingeben um zu schauen wie euer Paket heisst

Code:
1.
dpkg -i linux-image-2.6.18-cks1_Kernel.01_i386.deb


Das wars schon nach einem Reboot solltest du nun mit dem Befehl "uname -a" testen ob auch der neue Kernel läuft.

Wenn ihr den Kernel wieder entfernen wollt gebt ihr folgendes ein
Code:
1.
2.
3.
ls /boot/
su
dpkg --purge --force-remove-essential linux-image-2.6.18-cks1
 
abstand
abstand
calendar
01 02 03 04 05 06
07 08 09 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
             
showdetails
  Copyright imprint Impressum faq FAQ contact contact footerrechts