Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 09-14-2004, 11:02 PM   #1
Registered: Jul 2004
Posts: 256

Rep: Reputation: 30
what is MMU

Was reading a howto, and it says:

Since the IXP425 has an MMU, we can use glibc. No need to use one of the other libc libraries.

Than I do a google search:

MMU, short for Memory Management Unit, is a class of computer hardware components
responsible for handling memory accesses requested by the CPU. Among the functions
of such devices are the translation of virtual addresses to physical addresses
(i.e., virtual memory management), memory protection, cache control, bus arbitration,
and, in simpler computer architectures (especially 8-bit systems), bank switching.

My question is:
1. where does MMU locate on a computer? in the CPU? on the mother board?
2. why would MMU have any effect on which libc we use... I mean if we don't have MMU are we forced to use other c library like uClibc
Old 09-15-2004, 05:46 AM   #2
lou IbmiX XI
LQ Newbie
Registered: Mar 2004
Location: France
Posts: 13

Rep: Reputation: 0
The MMU is a part of the CPU. And if you don't have MMU, the software have to make explicitly address translation (as if you don't have FPU, you have to emulate it by software). That's why you have to use a specific kernel and libc (in wich address managements are made software way) for this kind of system


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

All times are GMT -5. The time now is 07:51 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration