Re: Scheduler fairness problem on 2.6 series

From: Prakash K. Cheemplavam
Date: Wed Aug 11 2004 - 14:25:04 EST


-----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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/