Messages in this thread |  | | Date | Wed, 11 Aug 2004 21:22:25 +0200 | From | "Prakash K. Cheemplavam" <> | Subject | Re: Scheduler fairness problem on 2.6 series |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
| | I don't think it is the overhead. I rather think the way the kernel | schedulers gives mpich and the cpu bound program resources is unfair.
Well, I don't know whether it helps, but I ran a profiler and these are the functions which cause so much wasted CPU cycles when running 16 processes of my example with mpich:
124910 9.8170 vmlinux tcp_poll 123356 9.6949 vmlinux sys_select 85634 6.7302 vmlinux do_select 71858 5.6475 vmlinux sysenter_past_esp 62093 4.8801 vmlinux kfree 51658 4.0600 vmlinux __copy_to_user_ll 37495 2.9468 vmlinux max_select_fd 36949 2.9039 vmlinux __kmalloc 22700 1.7841 vmlinux __copy_from_user_ll 14587 1.1464 vmlinux do_gettimeofday
Is anything scheduler related?
bye,
Prakash -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBGnHxxU2n/+9+t5gRAlF+AJ9z+OqbIJYkeiy4nAPVB22S/WLLnACg1khF XeF+3Hq0adpoLjdbn+tmzn0= =7Onu -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |