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.