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

Reply via email to