Mauro Carvalho Chehab írta:
> Jean-Francois Moine wrote:
>> On Sat, 23 Jan 2010 09:10:44 +0100
>> Németh Márton <[email protected]> wrote:
>>
>>>> is more readable, smaller and quicker (less MMU switches) than:
>>> What do you mean under MMU switches?
>> The MMU has an associative memory which is used in the first step to
>> translate a logical address (page) to the physical RAM address. Every
>> time an address is not in this memory, a MMU interrupt occurs. Then, the
>> system scans the page tables of the process, and either reloads the
>> associative memory or calls the swap system to bring the page into the 
>> physical memory.
>>
>> An associative memory is complex and its complexity grows exponentially
>> with its size. So, usually, it is rather small. Then, the more the code
>> is small and the less MMU interrupts occur...
> 
> Linux doesn't use swap memory for the kernel. It will be using a physical RAM 
> memory
> for the entire kernel. So, I don't think MMU applies here.

As far as I can understand the description is about the cache. The cache is the 
storage
area which is usually small and speeds up RAM access.

Regards,

        Márton Németh
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to