site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Hello, all ... Regards, John Falling You - exploring the beauty of voice and sound http://www.fallingyou.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... In my rapture at discovering kqueue / kevent are part of OSX, I wrote a simple C++ program to create a specified # of files in a specified directory, and then monitor them for changes. I then wrote a simple Perl script to, well, change 'em. All is cool in kqueue-land, with hundreds (soon to test thousands, then tens of thousands, over a network, across a moat, with a goat, etc). Now, I want to see how scaleable it is. Is there a tool (ktrace maybe?) that I can use to measure the latency between a file being changed, and my C++ app being notified of it? I can do some basic timing in my Perl code, saying "I changed X files in N seconds" and my C++ code, saying "I processed X notifications in N seconds", and extrapolate, but silly me wants more. This email sent to site_archiver@lists.apple.com