Toon posts:

Uninterruptible sleep killen onder linux

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand of het mogelijk is om een proces te killen dat status D (uniterupptible sleep) heeft???? Kill -9 <pid> werkt namelijk niet.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Das mij nog nooit zonder een reboot gelukt :(

Als iemand iets weet...

  • Theodoor
  • Registratie: Juni 1999
  • Laatst online: 17-03 10:50
Betekent wachten tot dat IO-taken voltooid zijn.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Klopt, maar als je dat "dood" wilt hebben, lukt dat niet...
Erg lastig als je met een onstream tapedrive werkt en die werkt niet mee (ik heb dat daar dus na elke "grote" tapeactie mee)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 15:08

deadinspace

The what goes where now?

Dat betekent idd meestal dat hij nog op I/O wacht. Zou het kunnen zijn dat de device die dat process wil gebruiken al volledig in gebruik is door een ander apparaat?

Je kunt een D process wel eens killen door zijn parent te killen, maar soms werkt dat niet, en wordt dat process gereparent naar init (en init moe je niet killen ;))

Verwijderd

Topicstarter
In iedergeval bedankt voor de replys. Dan moet ik maar wachten tot het proces het es door heb dat ie niets meer doet.

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 15:05

Sjonny

Fratser

zoek in de ps manual hoe je de WCHAN van een proces kan opvragen. hier staat als het goed is waar het proces op wacht. als je dat weet te fixen, gaat het proces met status 'D' pas weg.

The problem is in the part of your brain that handles intelligence.


  • Tassadar
  • Registratie: September 1999
  • Laatst online: 18-08 23:59

Tassadar

l33t h4x0r :)

in principe betekent die uninterruptible juist dat je 'm niet kunt killen. jammer...

Verwijderd

ps -eo pid,command,wchan
Pagina: 1