Gossen Alexey -> debian-russian@lists.debian.org  @ Sat, 25 Dec 2004 23:20:36 
+0100:

 >>  >> Как в этой ситуации правильно поступать и почему не работает kill -9
 >> 
 >>  SS> Как поступать не знаю, а -9: не работает, потому что процесс
 >>  застрял SS> в системном вызове, то есть внутри кернела, ещё точнее -
 >>  где-то SS> внутри драйвера сидирома.
 >> 
 >> Поступать одним из двух способов - либо не дергаться и терпеливо ждать,
 >> либо перегружать машину.  Я предпочитаю первый вариант.  Если прервать
 >> процесс (kill обычный или даже Ctrl-C AKA kill -INT), то рано или поздно
 >> ему надоест и он отпустит девайс.  Может, впрочем, сильно не сразу.

 GA> системный вызов на уровне ядра, но xmms пришибается, если пришить иксы
 GA> (работающие в юзерспейсе, вестимо), это то как объяснить?

Обычно пришибленные иксы просто перестают показывать xmms.  Если же
пришибание иксов гарантированно и неоднократно (т.е. это было не
совпадение) отпускает сидюк, то значит, они просто дергают ядерный
вызов (а они таки дергают разных странных ядерных вызовов - с
видеоподсистемой как минимум), который таки прерывает тот.

-- 
Artem Chuprina <ran{}ran.pp.ru>

Ответить