CVSROOT:        /cvs/directfb
Module name:    linux-fusion
Changes by:     dok     20030131 16:33:54

Modified files:
        tests          : .cvsignore 
Added files:
        tests          : throughput.c 

Log message:
Small program measuring the messages per second sent/received.
Interestingly it depends on the nice value. I got about 370 thousand
messages per second with a nice value of zero, but got about 530 thousand
messages per second with a nice value of 20.

Doing "cat /proc/fusion/fusionees" during the test shows that no messages
queue up when using a nice value of -20. I guess the wakeup_interruptible()
within the kernel code leads to synchronized message dispatching.
I will add another test that measures the percentage of messages that got
received and processed "virtually during" the ioctl to send them.



-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-cvs" as subject.

Reply via email to