i/o delays -- cache/memory solution?

From: Yiannis Kanellopoulos (yiannis.kanellopoulos@nl.wanadoo.com)
Date: Fri Dec 16 2005 - 08:18:33 EST


Hello managers!

I have sun fire systems (from 120, to 210) with dual mirrored local
disks, svm, etc etc.

these systems accept xml input, they do something to it, and send it
back. The application is not the best programmed application today,
actually is quite the opposite.
So what it does is it spawns children that open 5 files in the var
(logging) and 2 from /etc (passwd and group), and read from /etc/ and
write like crazy small 512b pieces on /var/.
As a result the iowait on the system is really high.

what has crossed my mind (except shooting the coders):

-change the read/write options on metastat.
 
-if somehow and I don't know if its possible from the os part, to load
those files into the memory so when the open() and the write() happen
actually there is no disk activity. Now if this can happen by increasing
the disk cache to an exorbident amount, or something.

the situation is not an emergency, but its a good exercise if anyone has
any ideas... :) I will post a really analytical Summary.

thank you
y.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:37:49 EDT