Титла: кернел 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 ми е : 175:46 up 7:16, 1 user, load average: 1.64, 1.70, 1.91 Стига и до 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 може изкаже по компетентно мнение по въпросаНо явно не ти пише в swap-a защто му стига рама за процесите който ползваш.И останалото го блъска с дисков кеш!И когато има нужда от още чисти от кеша и освобождава място за нови процеси! Колкото до 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-а В къщи съм с 2.6.6/unstable ама дъното ми е Asus p4c800 deluxe (i875p), лети направо. И яко клок Всъщност като се замисля, 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 |