DSPs such as Blackfin do not use MMUs because the memory management
translation process is notorious for introducing indeterminate
execution timing.  The caching required to efficiently run virtual to
physical translation of every address ever used by the CPU introduces
variable timing due to TLB misses and reloads.

Having said that, Blackfin has a memory protection unit which segments
separate tasks and the kernel to insulate them from each other.

On Tue, Nov 22, 2011 at 1:15 AM, Erik Christiansen
<dva...@internode.on.net> wrote:
> That raises the question: Does it matter that uClinux is for
> microcontrollers without a MMU, which the blackfin unsurprisingly lacks?
> Does it matter that a poorly disciplined thread can crash not only other
> threads, but the kernel as well?

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to