it doesn't even
have NPTL support. That means that scheduling of threads is
being done by user-space code.
I suppose that you are wrong with that conclusion. If the thread
scheduling in fact would be done completely in user-space it would be
_really_ fast, as the OS would not be involved. But on the contrary with
"Linux Treads", each thread is a complete process and inter-thread
communication is not better than inter-process communication (e.g. due
to lack of TLS and FUTEX).
But happily it seems that NIOS uCLinux will get MMU support quite soon
and we will be able to take advantage from these goodies :).
I did not take any look into that but as the Microblaze can be compiled
with an MMU even longer than the NIOS, maybe it's Linux can already do
all that.
-Michael
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev