Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 18, 2004, 17:39 Здравейте
![]() Откъде да почна....ок. Реших да сложа на един от Дебиан сървърите си кернел 2.6.6.-1. Екстра, ама се наложи да мина на testing заради зависимости. Добре. Преборих ъпдейтите, компилирах кернела според нуждите ми, модули ала бала, всичко точно. Машината е P4@2915 (non-HT) +SiS чипсет, 512 ram и се позлва за CS & Quake3 сървър. Изглежда всичко да е наред но 2 основни неща ме притесняват: 1. Не ползва swap дяла, колкото и неща да пускам - не (правих тест) ![]() изглежда проблема по точка 1 като да е решен по-надолу 2. Много висок CPU Load обаче процесора не надвишава 80-90% заетост В логовете си има Jun 18 09:49:30 gs kernel: Adding 586364k swap on /dev/hda2. Priority:-1 extents:1 Командата free връща това: free total used free shared buffers cached Mem: 516788 502848 13940 0 2572 228840 -/+ buffers/cache: 271436 245352 Swap: 586364 0 586364 Относно заетостта на процесора, командата vmstat 1 дава това: vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 4 0 0 4692 2720 237968 0 0 31 15 163 495 80 8 12 0 0 0 0 4692 2720 237968 0 0 0 0 3499 24802 79 16 5 0 1 0 0 4628 2720 237968 0 0 0 36 3480 24273 78 17 5 0 1 0 0 4564 2720 237968 0 0 0 0 3506 28253 79 18 3 0 1 0 0 4052 2720 237968 0 0 0 0 3464 29425 79 18 3 0 0 0 0 4052 2720 237968 0 0 0 0 3526 30459 82 15 3 0 1 0 0 4308 2720 237968 0 0 0 0 3570 30416 77 20 3 0 Демек заетост 70-80%. Хубаво де, ама CPU load ми е : 17 ![]() Стига и до 3.00 Прилагам следните логове: ps aux lspci lsmod messages system Къде е проблема, полудях ![]() ![]() EDIT: Така изглежда разликата в седмичен план на процесорната заетост между кернел 2.4.22/stable и 2.6.6/testing. Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: n_antonov в Jun 19, 2004, 00:08 Подозирам, че може да е някакъв проблем с чипсета или по-точно с драйвер за него. Не е трябвало да минаваш на testing. Защо не ползваш backports, когато искаш да експериментираш с нещо ново върху Woody? Там имаш всякакви сладости, вкл. и ядро 2.6, но пакетирани от хора, които си знаят работата
![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 19, 2004, 15:47 Хубу де, а що не пише в swap-a
![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: n_antonov в Jun 19, 2004, 16:28 Колкото и да го натовариш, не пише? Ако наистина е така, най-верятно kswapd се е зомбирал. Причини за това много.
Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: nix в Jun 19, 2004, 19:49
Не знам дали това което ще ти кажа е вярно!Защтото не съм чел за управлението на VM в kernel-2.6.X,но ми е направило впечетление следното: Когато бях със 256MB RAM,linux-a много рядко ми правеше swap,и рама ми стоеше на близо 100% зает!Сега съм с 512MB RAM,и пак не ми прави,но рама пак ми стой на близо 100%.Имам чувството че според "чергата"/RAM-a/ linux ядрото определя колко дисков кеш да си прави!При положение че плозвах и преди и сега едни и същи приложения и пак съм на 100% изплозван рам не виждам какво друго освен дисков кеш да пази повече.Може би n_antonov може изкаже по компетентно мнение по въпроса ![]() Колкото до CPU load-a,и аз съм админ на CS server,и да ти кажа забелязал съм че понякога/мисля че това е заради някакъв проблем в самото hlds/ ми скача за извесно време на 50-60% ей така внезапно без причина примерно с 10 узера включени,което е много малко по принцип,и не би било проблем!?И след това може 10 дена пак със 10 човека да стой на 1%!?!Незнам от какво е но при мен е само моментно състояние да ми натовари процесора и след това си пада и не се качва с часове!?!?И въпреки че скача понякога натоварването на процесора никога клиентите не им се качва пинга над 12-15 което е съвсем нормално за "чист" сървар без WC3 мод! Хайде със здраве ![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 19, 2004, 22:50 Ех, значи, като казвам че треа да swap-и а не ще, значи е така. Не съм писал пост 1 час без да съм 100% убеден, че нещо не е наред. Говорим за пуснати 4 сървъра Х 20 слота CS и един Quake3 сервер 16 слота, всичко това на един комп с 512 рам. С кернел 2.4.22 правеше към 300+ мб swap. Не че са налазени всичките слотове, но до 50 слота се запълват без да лаги. Ти ми говориш за некви мижави 10 конекции дето ше бичат и на Р3@733 с 256 рам
![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: nix в Jun 20, 2004, 01:02 ![]() За 10-те конекции е пример! Идеята ми беше че 10 потребителя на това!
Мислиш ли че на това CPU са му проблем 10 user-a че да товари машината на 50%!!!!Kазах ти, че според мен е някакъв проблем в самото hlds!!!Колкото до ram-а по-горе ако си прочел поста ми си разбрал какво ми е предположението!За мен лично kernel-2.6.x е революция от както съм с него по-бърз линукс не съм имал!И e напълно възможно управлението на памета и VM да са по различни от 2.4.x.Просто за това не знам,само преполагам! Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 20, 2004, 01:55 Е, че е кекаво атлончето с тая ниска шина и с малкото кеш - кекаво е, но поне 25 конекции ше издяни, може и 30 ако нямат против да им лагва
![]() А аз така и така съм тръгнал по тоя път, ше зема да пробвам на unstable как ще се държи машината. Бре да му се не види и SiS-а ![]() ![]() Всъщност като се замисля, unstable на Дебиан се държи адски стабилно, поне при мен. Може би един пакет за да добие статуса на стабилен не само треа да върви, ами и отвсякъде да е проверен че е secure ![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: nix в Jun 20, 2004, 02:52
Няма такова нещто можеш на този процесор да пуснеш 2x20 и ще върви както трябва говорим за pure server! Кой е кекав ?Нещо ти е погрешна информацията!Това че някакъв си комерсиален тест ти показва да видиш това което ти се иска на теб не означава че това е така!"Драги ми господине" P4 и Athlon XP са почти идентични като производителност на еднаква тактова честота!Ето го и доказателството!
За овърклокинг не искам да говорим че много разводнихме темата!
Имай предид че 1800XP=1530Mhz ,докато P4 си е официално на 1800Mhz! Хаиде със здраве ![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 20, 2004, 03:15 Хихи, аман от амд фанатици. Накъдето си се запътил ти, аз оттам идвам.
Когато на котлон@2000 реални НАПЪЛНИШ 2 CS сървъра Х 20 клиента вътре (сървърите задължително ги броим с инсталирани екстри - statsme, cheating-death ....леле, тия па как товарят) и пинга да не се вдига над 20.....обади се на селския поп да прави курбан. Още на 20-тата конекция и ще си имаш 30-40 пинг. Тествай. Ама не да ми пуснеш ЦС сървър както са ти го пакетирали от Valve, поне с екстрите които споменах. Иначе не е конкурентен и ще си влизаш само ти вътре ![]() По-интересното е по моя въпрос. Изпълних последователно: mkswap -c /dev/hda2 swapon -a (във fstab имам описан /dev/hda2 като swap) и О! Чудо! След малко натоварване и имаме записани 44кб в swap-а ![]() total used free shared buffers cached Mem: 516780 511588 5192 0 2088 153756 -/+ buffers/cache: 355744 161036 Swap: 586364 44 586320 Ъъъ, остава втория въпрос: 2. Много висок CPU Load обаче процесора не надвишава 80-90% заетост Някъде по западните форуми мернах мнения че такъв неоправдано висок CPU Load може да се дължи на I/O изчаквания. Мноо мътна работа ми се види ![]() Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: nix в Jun 20, 2004, 10:30 Написах PURE SERVER!!!!
![]() ![]() ![]() Чист като бебешко дупе след инстала на hlds_l_1120 и упдейт!!!!!!!Какви макарони раздарпваш!? И ако ми кажеш че 40 user-a са му много значи трябва да отида там кадето ти си бил за да се науча как да си лагна сървара до безобразие! Титла: кернел 2.6.6-1 Дебиан - защо се получава така.... Публикувано от: gadmin в Jun 20, 2004, 16:42 Котлона няма да издържи 2х20 дори и pure да са. Ще е акан пинга, 30-40 че и нагоре. 3х10 обаче ще са му добре. Ако беше Бартон можеше и да ги понесе тия 40 конекции без да вдига пинга ама и това е съмнително... Явно е, че не си пълнил 40 конекции на този твой компютър и само предполагаш. Фенщината те надъхва с оптимизъм
![]() По темата - върнах си стария кернел, с 2.6.6 на 2 пъти забива след 1 ден работа с кернел паник съобщения....не мога и да видя какви са защото не съм при компа... 10x |