LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 10-13-2013, 08:04 PM   #1
saylinuxquery
LQ Newbie
 
Registered: Oct 2013
Posts: 1

Rep: Reputation: Disabled
Uninterruptible sleep + High load average + System unresponsive


I have 3 systems which are showing following behavior

1) A regularly scheduled process goes into un-interruptible sleep.
2) Subsequent launches of same process stay in "R" state but are not doing anything.
3) Load average starts growing.
4) System becomes unresponsive and needs to be rebooted.

I need help in trying to find what the resource is the process going into uninterruptible sleep on.

I cannot attach debugger, run strace or kill it. So I don't have visibility what the process is doing. Logs don't indicate any crashes or pending operations.

Any help is much appreciated.
 
Old 10-14-2013, 03:10 AM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,127

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
So you've deliberately not given us any information that might assist us in helping you (what product/process, what distro, loadavg when things slow down ...) , and you want unpaid help ?.
Hmmm.
Is it a commercial product ?.

If you are unable (not allowed ?) to use diagnostic tooling, how are we to help ?.
Uninterruptable sleep is a scheduler state imposed on a process by some other entity - interrupt handler/driver/parent or the like. Should conceptually only be done by code in interrupt context, but things like Apache and Oracle have abused this for their own end. And screwed it up royally by (not so) occasionally forgetting about their comatose children. There is no necessary correlation between a "D" state and a resource wait - the generally accepted case is disk I/O wait, but the code that imposes the sleep gets to decide what/when it awakes the sleeper. No-one else gets a say in things.
How the later instances get queued is for the vendor/programmer to answer.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Load average too high chobong Linux - Newbie 2 08-11-2011 01:38 AM
ftruncate64() system call stuck in uninterruptible sleep when resizing to large sizes DigiH Linux - Kernel 2 10-04-2010 04:49 AM
Responsive system/High load average and hanging ps bagpussnz Linux - General 2 06-01-2010 02:09 PM
load average high sang_froid Linux - Server 3 12-14-2009 10:18 AM
High load, high RAM usage and unresponsive VPS saeed22 Linux - Server 1 08-20-2009 11:58 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration