Adam, I'm using Solaris 10U4 on a T2000 server. My UFS partition is mounted with the forcedirectio option and my database resides on this partition.
I'm using the DtraceToolkit 0.99 and also custom Dtrace script executed with the remote "cacao" Dtrace API. If I use iofileb.d or iosnoop to check the activity on my partition, I don't see anything. A simple script triggering the "io:genunix::start" probe does not show any activities on my partition. Obviously, there are logical because fsrw.d show some activities and iostat is reporting the same. That's why I came to the conclusion that the io provided ignore forcedirectio mounted partition, but I wanted to be sure. I might be a bug also... Seb -----Original Message----- From: Adam Leventhal [mailto:[EMAIL PROTECTED] Sent: jeudi 22 mai 2008 19:47 To: Sébastien Bouchex Bellomié Cc: [email protected] Subject: Re: [dtrace-discuss] IO probes and forcedirectio On Mon, May 19, 2008 at 11:59:03PM -0700, S??bastien Bouchex Bellomi?? wrote: > I'm working on some performance analysis with our database and it seems that > when the file system (UFS) is mounted with forcedirectio, the IO probe are not > triggered when an I/O event occurs. > > Could you confirm that ? If so, why ? That would be quite surprising given that the io provider is implemented by adding static probes to the low-level I/O routines. Can you explain the experiment you're doing? Adam -- Adam Leventhal, Fishworks http://blogs.sun.com/ahl _______________________________________________ dtrace-discuss mailing list [email protected]
