Finding what's causing I/O

From: Francisco Reyes (lists_at_natserv.com)
Date: 09/23/05

  • Next message: Eric Anderson: "Re: High load average mail server 5.3-RELEASE"
    Date: Thu, 22 Sep 2005 21:52:23 -0400 (EDT)
    To: FreeBSD Performance <freebsd-performance@freebsd.org>
    
    

    Looking at vmstat I see the "b" colun never hits zero and it's usually
    between 5 and 20.

    Is there a way to find out which program(s) are causing the I/O?

    In some of the machines it was near trivial to find the culprit, but have
    a handfull of machines that I am not sure what the cause of I/O is.

    The machines are mailservers so they likely will not hold any particular
    file open long.
    _______________________________________________
    freebsd-performance@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-performance
    To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"


  • Next message: Eric Anderson: "Re: High load average mail server 5.3-RELEASE"

    Relevant Pages

    • Re: [PATCH] change b_size to size_t
      ... on big endian machines. ... and of course as the unit of I/O through the ... Nowadays the basic I/O unit ... * a page and for wrapping bio submission ...
      (Linux-Kernel)
    • Re: Why is idle machine reported as 1.0 load average?
      ... Usually, when there's no CPU usage and load is high, it's because ... machines at work when there's a lot of demand for file I/O through NFS, ... Andre Oliveira da Costa ...
      (Fedora)
    • FS: 2 Onyxs and 2 Challenge XL in Los Angeles
      ... I have four large SGI systems: 2 full height Onyxs and 2 full height ... Sirius options (1 with digital video I/O) and an undetermined ... I do not have the time or inclination to part these machines out ...
      (comp.sys.sgi.marketplace)
    • Re: SuSE 9.1 Pro performance problem
      ... > Platform and hardware description: ... > I also have access to a couple of dedicated Opteron 140 machines, ... > seems to be running about nineteen or twenty percent slower than other ... It appears that your tests are prity I/O intensive. ...
      (alt.os.linux.suse)
    • Re: 382 linux threads
      ... need to handle 5000 simultaneous clients? ... probably require more machines rather than threads at that point). ... "If you're using synchronous I/O, either because you must or because you want to, then you CAN benefit by adding threads, up to a certain point, because multiple threads can make your synchronous I/O operations 'pseudo asynchronous'. ...
      (comp.programming.threads)