Автор Тема: Здравейте, как да си конфигурирам кернел-а? :)  (Прочетена 10436 пъти)

Ne7WoRK

  • Напреднали
  • *****
  • Публикации: 161
    • Профил
Здравейте,
Става дума за Slackware 13.1 и искам да постигна това linux 1000 fps kernel, но не знам как ще стане точно потърсих в гугъл linux 1000 fps kernel howto и излизат супер много теми от форуми и т.н., но немога да се справя май ако може помагайте моля. :)
Така сега да ви дам нужната информация която ще ви е нужна за да ми помогнете ако желаете естествено:
root@ne7work:~# uname -r
2.6.33.4-smp
След това:
root@ne7work:~# cd /boot
root@ne7work:/boot# ls -na
total 22648
drwxr-xr-x  2 0 0    4096 2011-01-23 00:19 ./
drwxr-xr-x 21 0 0    4096 2011-01-24 10:35 ../
lrwxrwxrwx  1 0 0      37 2011-01-23 00:12 README.initrd -> /usr/doc/mkinitrd-1.4.5/README.initrd
lrwxrwxrwx  1 0 0      32 2011-01-23 00:12 System.map -> System.map-huge-smp-2.6.33.4-smp
-rw-r--r--  1 0 0 1282716 2010-05-13 08:00 System.map-generic-2.6.33.4
-rw-r--r--  1 0 0 1322225 2010-05-13 05:41 System.map-generic-smp-2.6.33.4-smp
-rw-r--r--  1 0 0 2041855 2010-05-13 08:28 System.map-huge-2.6.33.4
-rw-r--r--  1 0 0 2086543 2010-05-13 06:48 System.map-huge-smp-2.6.33.4-smp
-rw-r--r--  1 0 0     512 2011-01-23 00:19 boot.0800
-rw-r--r--  1 0 0     209 2011-01-23 00:19 boot_message.txt
lrwxrwxrwx  1 0 0      28 2011-01-23 00:12 config -> config-huge-smp-2.6.33.4-smp
-rw-r--r--  1 0 0  108261 2010-05-13 08:00 config-generic-2.6.33.4
-rw-r--r--  1 0 0  108627 2010-05-13 05:41 config-generic-smp-2.6.33.4-smp
-rw-r--r--  1 0 0  108235 2010-05-13 08:28 config-huge-2.6.33.4
-rw-r--r--  1 0 0  108601 2010-05-13 06:48 config-huge-smp-2.6.33.4-smp
-rw-r--r--  1 0 0    5040 2010-02-16 22:44 diag1.img
-rw-------  1 0 0   86016 2011-01-23 00:19 map
-rw-r--r--  1 0 0   14174 2010-02-15 03:57 slack.bmp
lrwxrwxrwx  1 0 0      29 2011-01-23 00:12 vmlinuz -> vmlinuz-huge-smp-2.6.33.4-smp
-rw-r--r--  1 0 0 2545840 2010-05-13 08:00 vmlinuz-generic-2.6.33.4
-rw-r--r--  1 0 0 2662400 2010-05-13 05:41 vmlinuz-generic-smp-2.6.33.4-smp
-rw-r--r--  1 0 0 5243760 2010-05-13 08:28 vmlinuz-huge-2.6.33.4
-rw-r--r--  1 0 0 5421536 2010-05-13 06:48 vmlinuz-huge-smp-2.6.33.4-smp
Кой файл точно трябва да редактирам и става ли с KWrite? :)
Активен

n00b

  • Напреднали
  • *****
  • Публикации: 1248
  • Distribution: OSX
  • Window Manager: 10.6, 10.8, 10.9
  • Live to hack, hack to live.
    • Профил
С KWrite не. Обаче с Microsoft Word 2010 - да. Това е единствения официално сертифициран редактор за Linux Kernel.

 ;D ;D ;D

А сега сериозно. Този линк чете ли го?
http://wiki.fragaholics.de/index.php/EN:Linux_Kernel_Optimization
Хората са го описали много добре и мисля че за около час може да се направи дори и от новак.
Активен

mobilio - професионални мобилни приложения

Addicted

  • Напреднали
  • *****
  • Публикации: 59
  • Distribution: Windows 7 x64, Intel Q6600, GTS450, 2 TB HDD
  • Window Manager: Windows Aero
    • Профил
С KWrite не. Обаче с Microsoft Word 2010 - да. Това е единствения официално сертифициран редактор за Linux Kernel.

 ;D ;D ;D


:D :D
Активен

lunarvalleys

  • Гост
в ядрото на Slackware 13.1, timer frequency си е на 1000!

ето ти инструкции за прекомпилация на ядро за Слак ако държиш:

http://alien.slackbook.org/dokuwiki/doku.php?id=linux:kernelbuilding
« Последна редакция: Jan 25, 2011, 11:00 от lunarvalleys »
Активен

Ne7WoRK

  • Напреднали
  • *****
  • Публикации: 161
    • Профил
Да видях по-късно, че е 1000, но на сървъра FPS-то т.е. tic rate-a не ми е 1000 и явно, ще трябва да компилирам кернел сам и да го настройвам.. мерси все пак. Ама ще видя в slackbook също. И в тея линкове който ми дадохте. :)
Тоя линк ми се струва интересен http://wiki.fragaholics.de/index.php/EN:Linux_Kernel_Optimization на мене ми трябва точно за game server. :)
Поздрави, ne7work.
Там защо пише само за CentOS, Debian, Ubuntu и Fedora на Slackware-a как да го направя? :) И ми трябва точно тазй версия на кернел-а 2.6.26.8-rt16 ?
« Последна редакция: Jan 25, 2011, 13:16 от Ne7WoRK »
Активен

lunarvalleys

  • Гост
коя версия на слак? 12.2?

погледни линка дето ти дадох
Активен

Ne7WoRK

  • Напреднали
  • *****
  • Публикации: 161
    • Профил
коя версия на слак? 12.2?

погледни линка дето ти дадох
С 13.1 сам? :)
Целта ми е да си сменя версията на кернела от 2.6.33.4-smp на 2.6.26.8-rt16 и да го настроя, но не знам как се настройва за гейм сървъри целта ми е 1000 FPS на моя Counter-Strike 1.6 сървър в който държа да е изрядно всичко когато играя 5тици? :)
« Последна редакция: Jan 25, 2011, 13:53 от Ne7WoRK »
Активен

n00b

  • Напреднали
  • *****
  • Публикации: 1248
  • Distribution: OSX
  • Window Manager: 10.6, 10.8, 10.9
  • Live to hack, hack to live.
    • Профил
Пич - айде стига. Лозето иска мотика. С ланкане по форумите няма да стане.

Или даваш на някой root достъп да го направи вместо теб - има си плюсове и минуси. ИЛИ сам си го правиш.
Активен

mobilio - професионални мобилни приложения

lunarvalleys

  • Гост
след като си със Slackware 13.1, значи 2.6.33.4-smp е на 1000 Hz. Да даунгрейдваш ядрото не те съветвам! На линка който си дал, пише следното

pick the most recent version of the RT patches
Активен

lunarvalleys

  • Гост
ако не ми вярваш, прови сам какъв timer frequency имаш:

отвори config фаила на твоя кернел, който е в момента (намери си го в /boot) и погледни за нещо такова (предполагам):

# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_SCHED_HRTICK=y

ако все още не си убеден, може и така...
Имаш ли source на ядрото? ако не:
# slackpkg install k
# cd /boot
# cp config-generic-smp-2.6.33.4-smp /usr/src/linux/.config (ако си с generic, ако си още с huge -- аналогично)
# cd /usr/src/linux/
# make menuconfig

и погледни:
“Processor type and features” > “Timer Frequency”
« Последна редакция: Jan 25, 2011, 14:20 от lunarvalleys »
Активен

Ne7WoRK

  • Напреднали
  • *****
  • Публикации: 161
    • Профил
Така искам да се науча сам затова питам като трябва ще чета само ми помагайте и ми давайте какво да прочета както ми давате до сега. :) За което съм много благодарен..
Значи това е така да:
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_SCHED_HRTICK=y
вчера проверявах.. но защо по-надолу си ми дал да напиша cp не трябва ли да го отворя да прегледам?
Активен

lunarvalleys

  • Гост
това по долу, са първите стъпки ако искаш да си ПРЕкомпилираш кернела. Можеш и от там да видиш, какви са настройките и какви други опции има. За хубаво ръководство, специално за Слак -- ВИЖ ЛИНКА ДЕТО ТИ ДАДОХ КЪМ ОБЯСНЕНИЯТА НА ALienBob (един от разработчиците на СЛак)
Активен

Ne7WoRK

  • Напреднали
  • *****
  • Публикации: 161
    • Профил
А каква е разликата между smp и rt ??? :)
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Има и по-екстремен от 1000 HZ

Но трябва да почетеш малко за ZEN-SOURCES
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/