ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Бардак с процессами: виснет ps
@ 2005-06-04 11:42 Alexander Kuprin
  2005-06-04 11:48 ` Alexey Rusakov
  0 siblings, 1 reply; 30+ messages in thread
From: Alexander Kuprin @ 2005-06-04 11:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list


Добрый день.

"Всё страньше и страньше". Сидел работал, слушал музыку и в какой-то 
момент xmms подвис. При этом подвис так, что на killall -9 xmms-bin не 
откликался. Попытка посмотреть список процессов вешает ps:

# ps aux
...skip...
alex     12951  0.0  0.3   3320  2004 pts/5    Ss   13:12   0:00 bash
alex     12958  0.0  0.4   4164  2176 pts/5    S+   13:12   
0:00 /usr/bin/mc -r -P /tmp/.private/alex/mc-alex/mc.pwd.
alex     12960  0.0  0.3   3320  1952 pts/6    Ss+  13:12   0:00 bash 
-rcfile .bashrc
alex     13115  0.0  0.5  15396  2852 ?        D    13:14   
0:00 /usr/bin/xmms-bin

При этом вывод замирает на xmms-bin. Смотрю man ps и вижу, что D -- это:

 D    Uninterruptible sleep (usually IO)

М..м.. И как убить такой процесс?

И вот, что ещё -- я наблюдаю слишком большое кол-во процессов в системе. 
Сейчас их 300. Растут по-тихоньку. Вот на соседней машинке, где 
крутится ALM 2.4 при тех же запущенных задачах их количество не 
превышает 110-120. Это что особенность ядра 2.6 --- плодить такое 
количество процессов?

-- 
WBR, Alexander Kuprin


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 11:42 [sisyphus] Бардак с процессами: виснет ps Alexander Kuprin
@ 2005-06-04 11:48 ` Alexey Rusakov
  2005-06-04 12:06   ` Alexander Kuprin
  2005-06-07  9:45   ` [sisyphus] Стоп-кран? [was] " Yury Aliaev
  0 siblings, 2 replies; 30+ messages in thread
From: Alexey Rusakov @ 2005-06-04 11:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexander Kuprin wrote:

>"Всё страньше и страньше". Сидел работал, слушал музыку и в какой-то 
>момент xmms подвис. При этом подвис так, что на killall -9 xmms-bin не 
>откликался. Попытка посмотреть список процессов вешает ps:
>
># ps aux
>...skip...
>alex     12951  0.0  0.3   3320  2004 pts/5    Ss   13:12   0:00 bash
>alex     12958  0.0  0.4   4164  2176 pts/5    S+   13:12   
>0:00 /usr/bin/mc -r -P /tmp/.private/alex/mc-alex/mc.pwd.
>alex     12960  0.0  0.3   3320  1952 pts/6    Ss+  13:12   0:00 bash 
>-rcfile .bashrc
>alex     13115  0.0  0.5  15396  2852 ?        D    13:14   
>0:00 /usr/bin/xmms-bin
>
>При этом вывод замирает на xmms-bin. Смотрю man ps и вижу, что D -- это:
>
> D    Uninterruptible sleep (usually IO)
>
>М..м.. И как убить такой процесс?
>  
>
Увы, никак. Если системный вызов подвис на вводе-выводе, у вас всего два 
варианта: или дождаться, пока он вернётся, или перезагрузить ядро.

>И вот, что ещё -- я наблюдаю слишком большое кол-во процессов в системе. 
>  
>
Каких именно, не можете сказать?

>Сейчас их 300. Растут по-тихоньку. Вот на соседней машинке, где 
>крутится ALM 2.4 при тех же запущенных задачах их количество не 
>превышает 110-120. Это что особенность ядра 2.6 --- плодить такое 
>количество процессов?
>
Ядро делает то, что сказали. Сказали сделать fork() - оно делает fork(). 
А вот кто ему сказал сделать fork(), можно попытаться понять, если 
ответить на мой предыдущий вопрос.

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 11:48 ` Alexey Rusakov
@ 2005-06-04 12:06   ` Alexander Kuprin
  2005-06-04 12:42     ` Maxim Tyurin
                       ` (2 more replies)
  2005-06-07  9:45   ` [sisyphus] Стоп-кран? [was] " Yury Aliaev
  1 sibling, 3 replies; 30+ messages in thread
From: Alexander Kuprin @ 2005-06-04 12:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Saturday 04 June 2005 14:48, Alexey Rusakov wrote:

> >М..м.. И как убить такой процесс?
>
> Увы, никак. Если системный вызов подвис на вводе-выводе, у вас всего
> два варианта: или дождаться, пока он вернётся, или перезагрузить
> ядро.
>
> >И вот, что ещё -- я наблюдаю слишком большое кол-во процессов в
> > системе.
>
> Каких именно, не можете сказать?

Кажется понял в чём проблема. Я использую Tkabber и в качестве программы 
для воспроизведения звуковых файлов у него в настройках указан aplay. 
После того как подвис xmms-bin и не отпускал /dev/dsp (а я наивный 
считал, что наличие SB Live! 5 решит проблему аппартаного микширования 
звука), то при каждом новом событии вызывается aplay и зависает. Вот 
такие дела. Хм... Наверное, придётся esd в принудительном порядке 
запускать и проигрывать через...

Кстати, Алексей, а процессы-зомби убить можно (killall на них не 
действовал)? Или тоже лечится только перезагрузкой системы?

-- 
WBR, Alexander Kuprin


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 12:06   ` Alexander Kuprin
@ 2005-06-04 12:42     ` Maxim Tyurin
  2005-06-04 13:05     ` Alexey Rusakov
  2005-06-04 21:48     ` Mike Plugnikov
  2 siblings, 0 replies; 30+ messages in thread
From: Maxim Tyurin @ 2005-06-04 12:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexander Kuprin writes:
\scip
> Кажется понял в чём проблема. Я использую Tkabber и в качестве программы 
> для воспроизведения звуковых файлов у него в настройках указан aplay. 
> После того как подвис xmms-bin и не отпускал /dev/dsp (а я наивный 
> считал, что наличие SB Live! 5 решит проблему аппартаного микширования 
> звука), то при каждом новом событии вызывается aplay и зависает. Вот 
> такие дела. Хм... Наверное, придётся esd в принудительном порядке 
> запускать и проигрывать через...

У меня такая-же проблема иногда возникает.
Тоже SBLive и tkabber.
Перешел на /usr/bin/play
При залоченом /dev/dsp система не умирает - умирают процессы play

-- 

With Best Regards, Maxim Tyurin aka Bungarus
JID:	MrKooll@jabber.pibhe.com



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 12:06   ` Alexander Kuprin
  2005-06-04 12:42     ` Maxim Tyurin
@ 2005-06-04 13:05     ` Alexey Rusakov
  2005-06-04 21:48     ` Mike Plugnikov
  2 siblings, 0 replies; 30+ messages in thread
From: Alexey Rusakov @ 2005-06-04 13:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexander Kuprin wrote:

>Кстати, Алексей, а процессы-зомби убить можно (killall на них не 
>действовал)? Или тоже лечится только перезагрузкой системы?
>  
>
Тоже лечится только перезагрузкой системы, но в отличие от процессов, 
уснувших на вводе-выводе, зомби практически не занимают ресурсов, 
поэтому даже относительно большое их количество жизнь особо не портит. С 
другой стороны, большое количество зомби говорит о том, что программа, 
из-за которой они появляются, плохо написана.

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 12:06   ` Alexander Kuprin
  2005-06-04 12:42     ` Maxim Tyurin
  2005-06-04 13:05     ` Alexey Rusakov
@ 2005-06-04 21:48     ` Mike Plugnikov
  2005-06-05  6:43       ` Alexander Kuprin
  2 siblings, 1 reply; 30+ messages in thread
From: Mike Plugnikov @ 2005-06-04 21:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 4 Июнь 2005 16:06 Alexander Kuprin написал(a):
> On Saturday 04 June 2005 14:48, Alexey Rusakov wrote:
> Кажется понял в чём проблема. Я использую Tkabber и в качестве программы
> для воспроизведения звуковых файлов у него в настройках указан aplay.
> После того как подвис xmms-bin и не отпускал /dev/dsp (а я наивный
> считал, что наличие SB Live! 5 решит проблему аппартаного микширования
> звука), то при каждом новом событии вызывается aplay и зависает. Вот
> такие дела. Хм... Наверное, придётся esd в принудительном порядке
> запускать и проигрывать через...
Странно. У меня audigy - но не суть важно, драйвер алсы используется 
одинаковый. Тем более на www.alsa-project.org для emu10k1 указана поддержка 
"Hardware mixing support"
Скорее всего у вас проблемы с карточкой или неправильно настроен драйвер.

-- 
 * gvy не настолько тормоз, как иногда кажется ;) 

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-04 21:48     ` Mike Plugnikov
@ 2005-06-05  6:43       ` Alexander Kuprin
  2005-06-05 11:01         ` Mike Plugnikov
  0 siblings, 1 reply; 30+ messages in thread
From: Alexander Kuprin @ 2005-06-05  6:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sunday 05 June 2005 00:48, Mike Plugnikov wrote:

> Странно. У меня audigy - но не суть важно, драйвер алсы используется
> одинаковый. Тем более на www.alsa-project.org для emu10k1 указана
> поддержка "Hardware mixing support"
> Скорее всего у вас проблемы с карточкой или неправильно настроен
> драйвер.

Я не так выразился. Аппартный микш работает, но в ситуации, в которой я 
оказался он не очень помогает, -- т.к. xmms, зависнув, лочит доступк к 
карте.

-- 
WBR, Alexander Kuprin


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-05  6:43       ` Alexander Kuprin
@ 2005-06-05 11:01         ` Mike Plugnikov
  2005-06-05 14:25           ` Alexander Kuprin
  2005-06-06 11:24           ` [sisyphus] " Алексей Синицын
  0 siblings, 2 replies; 30+ messages in thread
From: Mike Plugnikov @ 2005-06-05 11:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 5 Июнь 2005 10:43 Alexander Kuprin написал(a):
> On Sunday 05 June 2005 00:48, Mike Plugnikov wrote:
> > Странно. У меня audigy - но не суть важно, драйвер алсы используется
> > одинаковый. Тем более на www.alsa-project.org для emu10k1 указана
> > поддержка "Hardware mixing support"
> > Скорее всего у вас проблемы с карточкой или неправильно настроен
> > драйвер.
>
> Я не так выразился. Аппартный микш работает, но в ситуации, в которой я
> оказался он не очень помогает, -- т.к. xmms, зависнув, лочит доступк к
> карте.
Как вообще может лочить? Вы можете запустить десяток mpg123 одновременно и 
чтоб все они играли? У меня играют. Т.е. даже если xmms и зависает, звуковые 
сообщения от sim и кде проходят нормально. У меня ещё и arts висит в добавок.

-- 
 * [Owl] не поедет на фест... его там никто не знает... 
 * [Owl] там тоже никого не знает... 
<[Owl]> Я себе даже представить не могу: я, салага 21 года и рядом AEN...
<ab> [Owl]: салага 21-го года? Это тебе 82 сейчас?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-05 11:01         ` Mike Plugnikov
@ 2005-06-05 14:25           ` Alexander Kuprin
  2005-06-05 19:47             ` Alexander Kuprin
  2005-06-06 11:24           ` [sisyphus] " Алексей Синицын
  1 sibling, 1 reply; 30+ messages in thread
From: Alexander Kuprin @ 2005-06-05 14:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Mike Plugnikov пишет:

>>Я не так выразился. Аппартный микш работает, но в ситуации, в которой я
>>оказался он не очень помогает, -- т.к. xmms, зависнув, лочит доступк к
>>карте.
>>    
>>
>Как вообще может лочить? Вы можете запустить десяток mpg123 одновременно и 
>чтоб все они играли? У меня играют. Т.е. даже если xmms и зависает, звуковые 
>сообщения от sim и кде проходят нормально. У меня ещё и arts висит в добавок.
>
Не знаю. Но факт остаётся фактом. Иначе у меня стали бы плодиться как
кролики процессы от aplay.

--
WBR, Alexander Kuprin



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-05 14:25           ` Alexander Kuprin
@ 2005-06-05 19:47             ` Alexander Kuprin
  2005-06-06  9:39               ` [sisyphus] " Michael Shigorin
  0 siblings, 1 reply; 30+ messages in thread
From: Alexander Kuprin @ 2005-06-05 19:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sunday 05 June 2005 17:25, Alexander Kuprin wrote:

> Не знаю. Но факт остаётся фактом. Иначе у меня стали бы плодиться как
> кролики процессы от aplay.

Поправка: ..не стали бы плодиться...

-- 
WBR, Alexander Kuprin


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [sisyphus] Re: Бардак с процессами: виснет ps
  2005-06-05 19:47             ` Alexander Kuprin
@ 2005-06-06  9:39               ` Michael Shigorin
  2005-06-06 12:53                 ` Maxim Tyurin
  0 siblings, 1 reply; 30+ messages in thread
From: Michael Shigorin @ 2005-06-06  9:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sun, Jun 05, 2005 at 10:47:35PM +0300, Alexander Kuprin wrote:
> > Не знаю. Но факт остаётся фактом. Иначе у меня стали бы
> > плодиться как кролики процессы от aplay.
> Поправка: ..не стали бы плодиться...

Мож кто на wiki занесёт хотя бы нарытые выводы?

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


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Бардак с процессами: виснет ps
  2005-06-05 11:01         ` Mike Plugnikov
  2005-06-05 14:25           ` Alexander Kuprin
@ 2005-06-06 11:24           ` Алексей Синицын
  1 sibling, 0 replies; 30+ messages in thread
From: Алексей Синицын @ 2005-06-06 11:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

05.06.05, Mike Plugnikov<mike@stankin.ru> написал(а):

> > Я не так выразился. Аппартный микш работает, но в ситуации, в которой я
> > оказался он не очень помогает, -- т.к. xmms, зависнув, лочит доступк к
> > карте.
> Как вообще может лочить? Вы можете запустить десяток mpg123 одновременно и
> чтоб все они играли? У меня играют. Т.е. даже если xmms и зависает, звуковые
> сообщения от sim и кде проходят нормально. У меня ещё и arts висит в добавок.

Насколько я понимаю, звуковая карта может обработать некоторое
ограниченное количество аудиопотоков? То есть если все заняты,
остальные будут ждать очереди/обломятся?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Бардак с процессами: виснет ps
  2005-06-06  9:39               ` [sisyphus] " Michael Shigorin
@ 2005-06-06 12:53                 ` Maxim Tyurin
  2005-06-06 13:34                   ` Sergey Bolshakov
  0 siblings, 1 reply; 30+ messages in thread
From: Maxim Tyurin @ 2005-06-06 12:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael Shigorin writes:

> On Sun, Jun 05, 2005 at 10:47:35PM +0300, Alexander Kuprin wrote:
>> > Не знаю. Но факт остаётся фактом. Иначе у меня стали бы
>> > плодиться как кролики процессы от aplay.
>> Поправка: ..не стали бы плодиться...
>
> Мож кто на wiki занесёт хотя бы нарытые выводы?

А что тут заносить? Вывод один - Никогда не пользоваться aplay!
-- 

With Best Regards, Maxim Tyurin aka Bungarus
JID:	MrKooll@jabber.pibhe.com



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Бардак с процессами: виснет ps
  2005-06-06 12:53                 ` Maxim Tyurin
@ 2005-06-06 13:34                   ` Sergey Bolshakov
  2005-06-06 15:30                     ` Maxim Tyurin
  0 siblings, 1 reply; 30+ messages in thread
From: Sergey Bolshakov @ 2005-06-06 13:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

>>>>> "Maxim" == Maxim Tyurin <mrkooll@bungarus.info> writes:

 > Michael Shigorin writes:
 >> On Sun, Jun 05, 2005 at 10:47:35PM +0300, Alexander Kuprin wrote:
 >>> > Не знаю. Но факт остаётся фактом. Иначе у меня стали бы
 >>> > плодиться как кролики процессы от aplay.
 >>> Поправка: ..не стали бы плодиться...
 >> 
 >> Мож кто на wiki занесёт хотя бы нарытые выводы?

 > А что тут заносить? Вывод один - Никогда не пользоваться aplay!

Не совсем так. aplay, как и прочие alsa-пищалки, вполне
окучивается в параллель с помощью dmix.
В очередь они ставятся, когда кто-либо дёргает ядерную
oss-эмуляцию (snd-pcm-oss сотоварищи) -- вот тогда
действительно плохо становится.
Так что вывода как минимум два, второй -- используя
dmix, икогда не использовать ядрную oss-эмуляцию.

-- 


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Бардак с процессами: виснет ps
  2005-06-06 13:34                   ` Sergey Bolshakov
@ 2005-06-06 15:30                     ` Maxim Tyurin
  2005-06-06 16:03                       ` Sergey Bolshakov
  0 siblings, 1 reply; 30+ messages in thread
From: Maxim Tyurin @ 2005-06-06 15:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Bolshakov writes:
\scip
>  > А что тут заносить? Вывод один - Никогда не пользоваться aplay!
>
> Не совсем так. aplay, как и прочие alsa-пищалки, вполне
> окучивается в параллель с помощью dmix.
> В очередь они ставятся, когда кто-либо дёргает ядерную
> oss-эмуляцию (snd-pcm-oss сотоварищи) -- вот тогда
> действительно плохо становится.
> Так что вывода как минимум два, второй -- используя
> dmix, икогда не использовать ядрную oss-эмуляцию.

Это я знаю. Но тут одна проблема есть.
Большая часть софта которым я постоянно пользуюсь желают дудеть в
/dev/dsp. И ложили они на alsa.

Я вообще alsa не ставил и не испытывал в ней не малейшей необходимости
пока не пришло "счастье" в виде ядра 2.6 (в котором я тоже не
испытываю необходимости).

P.S. Зато с переходом на ядро 2.6.x я понял зачем нужны процессоры с
частотой больше 2GHz на десктопе. Раньше не понимал.
-- 

With Best Regards, Maxim Tyurin aka Bungarus
JID:	MrKooll@jabber.pibhe.com



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Бардак с процессами: виснет ps
  2005-06-06 15:30                     ` Maxim Tyurin
@ 2005-06-06 16:03                       ` Sergey Bolshakov
  0 siblings, 0 replies; 30+ messages in thread
From: Sergey Bolshakov @ 2005-06-06 16:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

>>>>> "Maxim" == Maxim Tyurin <mrkooll@bungarus.info> writes:

 > Sergey Bolshakov writes:
[skip]
 >> Так что вывода как минимум два, второй -- используя
 >> dmix, икогда не использовать ядрную oss-эмуляцию.

 > Это я знаю. Но тут одна проблема есть.
 > Большая часть софта которым я постоянно пользуюсь желают дудеть в
 > /dev/dsp. И ложили они на alsa.
Образумить таковых помогает принудительный aoss badprog,
с соответствующим содержимым ~/.asoundrc

 > Я вообще alsa не ставил и не испытывал в ней не малейшей необходимости
 > пока не пришло "счастье" в виде ядра 2.6 (в котором я тоже не
 > испытываю необходимости).

 > P.S. Зато с переходом на ядро 2.6.x я понял зачем нужны процессоры с
 > частотой больше 2GHz на десктопе. Раньше не понимал.

И действительно, отчего бы благородным донам и не побрюзжать :)

-- 


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-04 11:48 ` Alexey Rusakov
  2005-06-04 12:06   ` Alexander Kuprin
@ 2005-06-07  9:45   ` Yury Aliaev
  2005-06-07  9:48     ` [sisyphus] " Michael Shigorin
  1 sibling, 1 reply; 30+ messages in thread
From: Yury Aliaev @ 2005-06-07  9:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Rusakov пишет:
> Alexander Kuprin wrote:
> 
>> "Всё страньше и страньше". Сидел работал, слушал музыку и в какой-то 
>> момент xmms подвис. При этом подвис так, что на killall -9 xmms-bin не 
>> откликался. Попытка посмотреть список процессов вешает ps:

[...]

>>
>> D    Uninterruptible sleep (usually IO)
>>
>> М..м.. И как убить такой процесс?
>>  
>>
> Увы, никак. Если системный вызов подвис на вводе-выводе, у вас всего два 
> варианта: или дождаться, пока он вернётся, или перезагрузить ядро.
> 

У меня давно возникла мысль -- не изобрести ли средство для аварийного 
отстрела таких процессов (точнее, аварийного завершения подвисшей 
операции ввода-вывода)? Нечто вроде стоп-крана или дырки для поддевания 
ломиком в нужный момент... У меня необходимость подобных действий 
неоднократно возникала на битых CD, когда привод уходит в ступор и 
драйвер непрерывно гадит в 12-ю консоль сообщениями о нечитаемых 
секторах и SCSI command timeout...


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [sisyphus] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07  9:45   ` [sisyphus] Стоп-кран? [was] " Yury Aliaev
@ 2005-06-07  9:48     ` Michael Shigorin
  2005-06-07  9:59       ` Alexey Rusakov
  2005-06-07 15:54       ` [sisyphus] " Yury Aliaev
  0 siblings, 2 replies; 30+ messages in thread
From: Michael Shigorin @ 2005-06-07  9:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, Jun 07, 2005 at 01:45:25PM +0400, Yury Aliaev wrote:
> У меня давно возникла мысль -- не изобрести ли средство для
> аварийного отстрела таких процессов (точнее, аварийного
> завершения подвисшей операции ввода-вывода)?

monit?

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


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07  9:48     ` [sisyphus] " Michael Shigorin
@ 2005-06-07  9:59       ` Alexey Rusakov
  2005-06-07 10:11         ` [sisyphus] [JT] " Michael Shigorin
  2005-06-07 15:54       ` [sisyphus] " Yury Aliaev
  1 sibling, 1 reply; 30+ messages in thread
From: Alexey Rusakov @ 2005-06-07  9:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael Shigorin wrote:

>On Tue, Jun 07, 2005 at 01:45:25PM +0400, Yury Aliaev wrote:
>  
>
>>У меня давно возникла мысль -- не изобрести ли средство для
>>аварийного отстрела таких процессов (точнее, аварийного
>>завершения подвисшей операции ввода-вывода)?
>>    
>>
>monit?
>  
>
Что, вытаскивает процессы, зависшие на вводе-выводе в ядре?! Мне два, 
пожалуйста: домой и на работу. И ещё один про запас.

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 30+ messages in thread

* [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07  9:59       ` Alexey Rusakov
@ 2005-06-07 10:11         ` Michael Shigorin
  2005-06-07 15:59           ` Yury Aliaev
  0 siblings, 1 reply; 30+ messages in thread
From: Michael Shigorin @ 2005-06-07 10:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, Jun 07, 2005 at 01:59:42PM +0400, Alexey Rusakov wrote:
> >>У меня давно возникла мысль -- не изобрести ли средство для
> >>аварийного отстрела таких процессов (точнее, аварийного
> >>завершения подвисшей операции ввода-вывода)?
> >monit?
> Что, вытаскивает процессы, зависшие на вводе-выводе в ядре?!

А что, лёхко.  Читайте книжки, в данном случае Немет. :]

> Мне два, пожалуйста: домой и на работу. И ещё один про запас.

Конфигурацию с /sbin/reboot сами нарисуете или счётик сбросить?
;-)

-- 
шютка юмора...


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07  9:48     ` [sisyphus] " Michael Shigorin
  2005-06-07  9:59       ` Alexey Rusakov
@ 2005-06-07 15:54       ` Yury Aliaev
  1 sibling, 0 replies; 30+ messages in thread
From: Yury Aliaev @ 2005-06-07 15:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael Shigorin пишет:
> On Tue, Jun 07, 2005 at 01:45:25PM +0400, Yury Aliaev wrote:
> 
>>У меня давно возникла мысль -- не изобрести ли средство для
>>аварийного отстрела таких процессов (точнее, аварийного
>>завершения подвисшей операции ввода-вывода)?
> 
> 
> monit?
> 

Спасибо, посмотрю на него.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07 10:11         ` [sisyphus] [JT] " Michael Shigorin
@ 2005-06-07 15:59           ` Yury Aliaev
  2005-06-07 16:26             ` Led
  0 siblings, 1 reply; 30+ messages in thread
From: Yury Aliaev @ 2005-06-07 15:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael Shigorin пишет:
> 
>>>>У меня давно возникла мысль -- не изобрести ли средство для
>>>>аварийного отстрела таких процессов (точнее, аварийного
>>>>завершения подвисшей операции ввода-вывода)?
>>>
>>>monit?
>>
>>Что, вытаскивает процессы, зависшие на вводе-выводе в ядре?!
> 
> 
> А что, лёхко.  Читайте книжки, в данном случае Немет. :]

Вс смысле он их определяет или и приканчивает тоже?

> 
> 
>>Мне два, пожалуйста: домой и на работу. И ещё один про запас.
> 
> 
> Конфигурацию с /sbin/reboot сами нарисуете или счётик сбросить?
> ;-)
> 

Э-не, /sbin/reboot я и без скрипта тремя пальцами изобразить смогу ;) 
Идея как раз была в том, чтобы унчтожать такие процессы без 
перезагрузки. Кстати, /sbin/reboot не панацея, т.к. если зависший 
процесс держит ещё и смонтированную ФС (например, cp с /dev/cdrom с 
битым CD на /dev/hd*), то при перезагрузке размонтировать эту ФС будет 
невозможно, и получим либо мёртвый вис и Reset, либо перезагрузку без 
размонтирования ФС и в обоих случаях -- кучу мата от fsck (а возможно 
ещё и от пользователя, если что-нибудь таки накроется) при следующем 
старте системы...


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07 15:59           ` Yury Aliaev
@ 2005-06-07 16:26             ` Led
  2005-06-08 10:08               ` Epiphanov Sergei
  2005-06-09  8:00               ` Yury Aliaev
  0 siblings, 2 replies; 30+ messages in thread
From: Led @ 2005-06-07 16:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Вторник 07 Июнь 2005 18:59 Yury Aliaev написал(a):
> Michael Shigorin пишет:
> >>>>У меня давно возникла мысль -- не изобрести ли средство для
> >>>>аварийного отстрела таких процессов (точнее, аварийного
> >>>>завершения подвисшей операции ввода-вывода)?
> >>>
> >>>monit?
> >>
> >>Что, вытаскивает процессы, зависшие на вводе-выводе в ядре?!
> >
> > А что, лёхко.  Читайте книжки, в данном случае Немет. :]
>
> Вс смысле он их определяет или и приканчивает тоже?
>
> >>Мне два, пожалуйста: домой и на работу. И ещё один про запас.
> >
> > Конфигурацию с /sbin/reboot сами нарисуете или счётик сбросить?
> > ;-)
>
> Э-не, /sbin/reboot я и без скрипта тремя пальцами изобразить смогу ;)
> Идея как раз была в том, чтобы унчтожать такие процессы без
> перезагрузки. Кстати, /sbin/reboot не панацея, т.к. если зависший
> процесс держит ещё и смонтированную ФС (например, cp с /dev/cdrom с
> битым CD на /dev/hd*), то при перезагрузке размонтировать эту ФС будет
> невозможно, и получим либо мёртвый вис и Reset, либо перезагрузку без
> размонтирования ФС и в обоих случаях -- кучу мата от fsck (а возможно
> ещё и от пользователя, если что-нибудь таки накроется) при следующем
> старте системы...

Может вы не то тремя пальцами изображаете?:)  После Alt-SysRq-{S,U,B} тоже 
"кучу мата от fsck"?

Led.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07 16:26             ` Led
@ 2005-06-08 10:08               ` Epiphanov Sergei
  2005-06-09  8:00               ` Yury Aliaev
  1 sibling, 0 replies; 30+ messages in thread
From: Epiphanov Sergei @ 2005-06-08 10:08 UTC (permalink / raw)
  To: led, ALT Linux Sisyphus discussion list

В сообщении от 7 Июнь 2005 20:26 Led написал:
> Может вы не то тремя пальцами изображаете?:)  После Alt-SysRq-{S,U,B} тоже
> "кучу мата от fsck"?

А почему эти пальцы иногда не работают? :-[ У меня на двух компьютерах время 
от времени Alt+SysRQ+{B|O} не работает, при этом взаимосвязи никакой (в этих 
промежутках времени ничего не ставил, не удалял, грузился с одним ядром 
2.6.х, в частности 2.6.11-wks26-smp-alt2, 2.6.10-std26-smp-alt6).

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-07 16:26             ` Led
  2005-06-08 10:08               ` Epiphanov Sergei
@ 2005-06-09  8:00               ` Yury Aliaev
  2005-06-16 11:43                 ` Epiphanov Sergei
  1 sibling, 1 reply; 30+ messages in thread
From: Yury Aliaev @ 2005-06-09  8:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Led пишет:

>>>Конфигурацию с /sbin/reboot сами нарисуете или счётик сбросить?
>>>;-)
>>
>>Э-не, /sbin/reboot я и без скрипта тремя пальцами изобразить смогу ;)
>>Идея как раз была в том, чтобы унчтожать такие процессы без
>>перезагрузки. Кстати, /sbin/reboot не панацея, т.к. если зависший
>>процесс держит ещё и смонтированную ФС (например, cp с /dev/cdrom с
>>битым CD на /dev/hd*), то при перезагрузке размонтировать эту ФС будет
>>невозможно, и получим либо мёртвый вис и Reset, либо перезагрузку без
>>размонтирования ФС и в обоих случаях -- кучу мата от fsck (а возможно
>>ещё и от пользователя, если что-нибудь таки накроется) при следующем
>>старте системы...
> 
> 
> Может вы не то тремя пальцами изображаете?:)  После Alt-SysRq-{S,U,B} тоже 
> "кучу мата от fsck"?
> 

Гуру, блин, собрались ;-) Я имел в виду старые-добрые Ctrl-Alt-Del, 
которые запускают этот самый /sbin/reboot.


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-09  8:00               ` Yury Aliaev
@ 2005-06-16 11:43                 ` Epiphanov Sergei
  2005-06-16 12:02                   ` Mike Lykov
  0 siblings, 1 reply; 30+ messages in thread
From: Epiphanov Sergei @ 2005-06-16 11:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 9 Июнь 2005 12:00 Yury Aliaev написал:
> Гуру, блин, собрались ;-);-) Я имел в виду старые-добрые Ctrl-Alt-Del,
> которые запускают этот самый /sbin/reboot.

Иногда даже они не работают...

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-16 11:43                 ` Epiphanov Sergei
@ 2005-06-16 12:02                   ` Mike Lykov
  2005-06-16 12:21                     ` Epiphanov Sergei
  0 siblings, 1 reply; 30+ messages in thread
From: Mike Lykov @ 2005-06-16 12:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Четверг 16 Июнь 2005 16:43 Epiphanov Sergei написал:
> > Гуру, блин, собрались ;-);-) Я имел в виду старые-добрые Ctrl-Alt-Del,
> > которые запускают этот самый /sbin/reboot.
> Иногда даже они не работают...

они вполне имеют право не работать, так как настраиваются в /etc/inittab

-- 
Mike Lykov
Samara, "Vesna" parfum company, System administrator 


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-16 12:02                   ` Mike Lykov
@ 2005-06-16 12:21                     ` Epiphanov Sergei
  2005-06-16 14:46                       ` Andrey Rahmatullin
  0 siblings, 1 reply; 30+ messages in thread
From: Epiphanov Sergei @ 2005-06-16 12:21 UTC (permalink / raw)
  To: combr, combr, ALT Linux Sisyphus discussion list

В сообщении от 16 Июнь 2005 16:02 Mike Lykov написал:
> они вполне имеют право не работать, так как настраиваются в /etc/inittab

У меня они настроены всегда, да вот не всегда срабатывают (отрубаются 
одновременно с пропаданием SysRq+Alt+...). Особенно после kernel panic :)

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-16 12:21                     ` Epiphanov Sergei
@ 2005-06-16 14:46                       ` Andrey Rahmatullin
  2005-06-17  8:21                         ` Epiphanov Sergei
  0 siblings, 1 reply; 30+ messages in thread
From: Andrey Rahmatullin @ 2005-06-16 14:46 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 678 bytes --]

On Thu, Jun 16, 2005 at 04:21:05PM +0400, Epiphanov Sergei wrote:
> У меня они настроены всегда, да вот не всегда срабатывают (отрубаются 
> одновременно с пропаданием SysRq+Alt+...). Особенно после kernel panic :)
Они должны отваливаться гораздо раньше SysRq, т.к. обрабатываются на более
высоком уровне, насколько я понимаю.
Чтобы SysRq отвалился - это надо сильно уронить ядро.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Если что-то не успели -- не расстраивайтесь. Во-первых все чего-то не
успели, во-вторых есть updates, в-третьих -- да здравствует Sisyphus!
Камешек до вершины он докатить  все равно не сможет.
		-- aen in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [sisyphus] [JT] Re: Стоп-кран? [was] Бардак с процессами: виснет ps
  2005-06-16 14:46                       ` Andrey Rahmatullin
@ 2005-06-17  8:21                         ` Epiphanov Sergei
  0 siblings, 0 replies; 30+ messages in thread
From: Epiphanov Sergei @ 2005-06-17  8:21 UTC (permalink / raw)
  To: Andrey Rahmatullin, sisyphus

В сообщении от 16 Июнь 2005 18:46 Andrey Rahmatullin написал:
> > У меня они настроены всегда, да вот не всегда срабатывают (отрубаются
> > одновременно с пропаданием SysRq+Alt+...). Особенно после kernel panic
> > :):)
>
> Они должны отваливаться гораздо раньше SysRq, т.к. обрабатываются на более
> высоком уровне, насколько я понимаю.
> Чтобы SysRq отвалился - это надо сильно уронить ядро.

Это-то понятно, просто когда ядро переставало работать (wks26-smp, на экране 
ничего не появлялось. Такое ощущение было, что ядро входило в бесконечный 
цикл, или бесконечную паузу), то или ни одна трёхпальцевая комбинация не 
работала, или работали все. А ронялось из-за того, что wks26-smp вкупе с 
udev при монтировании /dev/pts и /dev/shm дважды (один раз ДО 
монтирования /dev через /etc/fstab, другой раз ПОСЛЕ монтирования /dev 
через /etc/rc.d/init.d/). А отключение этих строк из fstab приводило к 
НЕмонтированию /dev/pts и /dev/shm со всеми последствиями.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2005-06-17  8:21 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-04 11:42 [sisyphus] Бардак с процессами: виснет ps Alexander Kuprin
2005-06-04 11:48 ` Alexey Rusakov
2005-06-04 12:06   ` Alexander Kuprin
2005-06-04 12:42     ` Maxim Tyurin
2005-06-04 13:05     ` Alexey Rusakov
2005-06-04 21:48     ` Mike Plugnikov
2005-06-05  6:43       ` Alexander Kuprin
2005-06-05 11:01         ` Mike Plugnikov
2005-06-05 14:25           ` Alexander Kuprin
2005-06-05 19:47             ` Alexander Kuprin
2005-06-06  9:39               ` [sisyphus] " Michael Shigorin
2005-06-06 12:53                 ` Maxim Tyurin
2005-06-06 13:34                   ` Sergey Bolshakov
2005-06-06 15:30                     ` Maxim Tyurin
2005-06-06 16:03                       ` Sergey Bolshakov
2005-06-06 11:24           ` [sisyphus] " Алексей Синицын
2005-06-07  9:45   ` [sisyphus] Стоп-кран? [was] " Yury Aliaev
2005-06-07  9:48     ` [sisyphus] " Michael Shigorin
2005-06-07  9:59       ` Alexey Rusakov
2005-06-07 10:11         ` [sisyphus] [JT] " Michael Shigorin
2005-06-07 15:59           ` Yury Aliaev
2005-06-07 16:26             ` Led
2005-06-08 10:08               ` Epiphanov Sergei
2005-06-09  8:00               ` Yury Aliaev
2005-06-16 11:43                 ` Epiphanov Sergei
2005-06-16 12:02                   ` Mike Lykov
2005-06-16 12:21                     ` Epiphanov Sergei
2005-06-16 14:46                       ` Andrey Rahmatullin
2005-06-17  8:21                         ` Epiphanov Sergei
2005-06-07 15:54       ` [sisyphus] " Yury Aliaev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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