On Nov 16, 2007, at 2:56 PM, Ken Murchison wrote:

> Dale Ghent wrote:
>> On Nov 16, 2007, at 1:39 AM, Pascal Gienger wrote:
>>>> Solaris 10 does this in my case. Via dtrace you'll see that  
>>>> open()  on the
>>> mailboxes.db and read-calls do not exceed microsecond ranges.   
>>> mailboxes.db
>>> is not the problem here. It is entirely cached and rarely written
>>> (creating, deleting and moving a mailbox).
>> Hmm, I'm wondering if the Cyrus devs would be receptive to the idea  
>> of  implementing some dtrace probes in Cyrus.
>> Stuff such as mailbox open/close, IMAP operations such as SELECTs,   
>> message retrievals, and so on.
>
> We'd probably accept a patch, as long as its portable.


Portable in what sense, exactly?

Currently the only OSes which offer DTrace is OSX 10.5 and Solaris 10  
(and Solaris Next), so would I be correct to assume that you mean that  
a dtrace feature would have to work on those two OSes?

/dale

--
Dale Ghent
Specialist, Storage and UNIX Systems
UMBC - Office of Information Technology
ECS 201 - x51705



----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to