Find process causing I/O stat

Discussion in 'Technical' started by nerdman, Feb 4, 2009.

  1. nerdman

    nerdman New Member

    Hi All,

    I have a problem on one of my server. I have some I/O waits and I don't know how to find the process causing it.

    The CPU is not charged (~ 5% max), I've free RAM, I'm not swapping like show free and top command.

    I used iostat command to find device charged.

    Someone have any idea ? A command to know which process make those I/O stat ?

    Thanks
     
  2. falko

    falko Super Moderator Howtoforge Staff

    I suggest that you install munin. The graphs might help you find out what else is happening at the time when your IO goes up.
     
  3. nerdman

    nerdman New Member

    Hello,

    Thanks for your answer. Munin is already installed. To be a little bit more clear, I've some java runinning on my machine. I know this is one of the java program taking a lot of I/O.

    But I would like a solution on listing all the I/O from every process. I've found a good software : iotop.

    Unfortuatly, my server is running a too old kernel and I can't upgrade it because it's a old production one.

    Nobody has an idea ?
     

Share This Page