On Sun, 26 Dec 2004 01:27:31 +0300 Artem Chuprina <[EMAIL PROTECTED]> wrote:
> 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> > понятно... хотя честно гря нифига не понятно. до сих пор жил в прекрасном неведении, что рут под линуксом - это бог. а kill -9 кара небесная :) теперь филосовский вопрос. программы которого делают системные вызовы от пользователя, приводящие к дестабилизации системы, это нехорошая фича, я прав? -- Guten Tag, Alexey