ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: ALT Linux Community <community@lists.altlinux.org>
Subject: Re: [Comm] [d-kernel] собственно , USB и картина маслом (compact 3)
Date: Sat, 30 Sep 2006 01:54:05 +0300
Message-ID: <20060929225405.GF29685@osdn.org.ua> (raw)
In-Reply-To: <200609270940.06509.glebus@asd.iao.ru>

On Wed, Sep 27, 2006 at 09:40:05AM +0700, Gleb Kulikov wrote:
> Сложно. Много качать (проверять-то надо по возможности, полную
> систему, ага?), почти нереально.

Зачем полную?  Минимальную с необходимым для монтирования.

> Михаил, я не хотел никого обидеть, поймите правильно.

Да понимаю.

> Но как иначе, ведь это фундаментальные, даже не "глюки",
> просчёты. И в них надо разбираться, имхо.  Если виноват
> мэйнстрим, так значит, надо об этом орать на каждом углу.
> И тюкать разработчиков, пока не проникнутся :)

А они годами могут проникаться.  Мы тут с год тому делали
подставку под одну штуковину (мультитредовый специализированный
сервер), так там только после снижения HZ с 1000 до 100, как
в 2.4, удалось на 2.6.10 терять всего (!) 20% производительности
относительно RH7.3.  При рядом стоящих 2.6 и 2.4 загрузка в
старое ядро тоже не радовала -- оно просто взлетало относительно
2.6...

> Система по факту, превращается в неработоспособную, глюк с
> несрабатыванием семафоров и пропуском сигналов, меня убил.

Я бы сперва железо думал.  memtest, cpuburn, ...

> Надо же разбираться... когда 3 гигагерцовая машина не может
> обслужить 5 хилых клиентов --- я не знаю, как это назвать. Что
> это, дефекты локальной сборки, побочный эффект отсутствия до
> сих пор ?!!!

Ну мне вот не попадалось.

> NPTL, глобальные просчёты в проектировании ядра --- надо же
> понять, в чём проблема.  Когда Вы говорите, что подобное
> поведение наблюдали один раз за прошедший год --- верю, но у
> меня на всех, а это несколько десятков машин --- наблюдаются
> эффекты аномально высокой "загрузки" процессора, а точнее,
> плохого планирования. Возможно, у вас машины побыстрее,

Ага, начиная с Cel433.

> и это не так заметно, или дефект исправлен на новых ядрах -- но
> мне-то это проверить, невозможно, поэтому и дёргаюсь!

Стоп.  На каких это вылазит/началось?

> Вообще, когда налицо деградация системы (да, конечно, новый
> функционал и т.д., всё здорово, но перестают работать прекрасно
> работавшие до этого вещи, это... ), надо же что-то делать.

Надо.  Только мне, например, переубеждать кого-нить в LKML слабо,
поскольку сам вовсе не ядрописец.  А капать на мозги vsu@ или
lakostis@ бессмысленно по той банальной причине, что они и так
делают всё, что могут.

В частности, и поэтому сравнивать последние 2.4 (e.g. 2.4.26)
и первые 2.6 (~2.6.8) было совсем грустно.

> А на сизифе, имхо, реальное тестирование таких фундаментальных
> штучек, невозможно: глюки проявляются при длительной *реальной*
> работе.

С openvz и vserver получается иметь под сизифом и свежим ядром
стабильное окружение (или даже несколько).  У нас сейчас вон 
LTSP с ALC3.0 работает под Sisyphus/x86_64.

> По-моему, хорошо бы выпускать для компакта новые ядра, пусть
> даже и ценой существенного изменения логики работы базовых
> подсистем, но это возможность реального тестирования на гораздо
> бОльшем, чем у Сизифа, подмножестве пользователей.

Понимаете, сейчас проблема не в недостатке тестирования как
такового, бишь input.  Скорее с тем, чтобы хотя бы уже имеющийся
отработать.  Пока это не изменится, напрягаться на то, чтобы
увеличить количество того, с чем не получается справиться,
неразумно.

> Раз уж заявили окончательный переход на новое ядро, а оно вон
> как оказывается... скреплённым жвачкой и изолентой, и
> разваливающимся при самом слабом ветре.

Не, ну его уже довольно давно собирает стабильный майнтейнер. :)

Глеб, вообще если есть какое-то время/здоровье и странный
энтузиазм -- пойдёмте в команду.  Иногда действительно
получается, что небольшое приложение напильника позволяет
разгрузить тех, кого в результате можно попросить обратить
более пристальное внимание на более важные проблемы, чем
мелочёвка всякая.

Например, посмотрите в bugzilla на баги, которые сейчас висят на
nobody altlinux org -- есть ли среди них интересные и которые
вроде как посильно починить?

Ну и разумеется -- перед тем, как тратить на что-то заметное 
время, стоит посмотреть и взвесить свои варианты.  Я с год
назад этим озадачивался; результат, думаю, понятен.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


  reply	other threads:[~2006-09-29 22:54 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-26 15:57 [Comm] планировщик , ещё к вопросу о " стабилизации " Gleb Kulikov
2006-09-26 16:15 ` Damir Shayhutdinov
2006-09-26 16:24   ` Gleb Kulikov
2006-09-26 16:28     ` Sergey Vlasov
2006-09-26 19:15   ` [Comm] [d-kernel] собственно , USB и картина маслом (compact 3) Michael Shigorin
2006-09-27  2:40     ` Gleb Kulikov
2006-09-29 22:54       ` Michael Shigorin [this message]
2006-09-30  9:07       ` Peter Volkov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060929225405.GF29685@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=community@lists.altlinux.org \
    --cc=shigorin@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git