|
|
Paged Memory Management Unit ==>
Memory Management Unit
<hardware, memory management> (MMU, "Paged Memory Management
Unit", PMMU) A hardware device or circuit that supports
virtual memory and paging by translating virtual
addresses into physical addresses.
The virtual address space (the range of addresses used by
the processor) is divided into pages, whose size is 2^N,
usually a few kilobytes. The bottom N bits of the address
(the offset within a page) are left unchanged. The upper
address bits are the (virtual) page number. The MMU
contains a page table which is indexed (possibly
associatively) by the page number. Each page table entry
(PTE) gives the physical page number corresponding to the
virtual one. This is combined with the page offset to give
the complete physical address.
A PTE may also include information about whether the page has
been written to, when it was last used (for a least recently
used replacement algorithm), what kind of processes (user
mode, supervisor mode) may read and write it, and whether
it should be cached.
It is possible that no physical memory (RAM) has been
allocated to a given virtual page, in which case the MMU will
signal a "page fault" to the CPU. The operating system
will then try to find a spare page of RAM and set up a new PTE
to map it to the requested virtual address. If no RAM is free
it may be necessary to choose an existing page, using some
replacement algorithm, and save it to disk (this is known as
"paging"). There may also be a shortage of PTEs, in which
case the OS will have to free one for the new mapping.
In a multitasking system all processes compete for the use
of memory and of the MMU. Some memory management
architectures allow each process to have its own area or
configuration of the page table, with a mechanism to switch
between different mappings on a process switch. This means
that all processes can have the same virtual address space
rather than require load-time relocation.
An MMU also solves the problem of fragmentation of memory.
After blocks of memory have been allocated and freed, the free
memory may become fragmented (discontinuous) so that the
largest contiguous block of free memory may be much smaller
than the total amount. With virtual memory, a contiguous
range of virtual addresses can be mapped to several
non-contiguous blocks of physical memory.
In early designs memory management was performed by a separate
integrated circuit such as the MC 68851 used with the
Motorola 68020 CPU in the Macintosh II or the Z8015
used with the Zilog Z80 family of processors. Later CPUs
such as the Motorola 68030 and the ZILOG Z280 have MMUs on
the same IC as the CPU.
(1999-05-24)
Try this search on OneLook / Google
Nearby terms:
memory leak « memory location « memory management « Memory Management Unit » memory mapped I/O » memory protection » memory smash
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
256MB DDR RAM PC3200 184-Pin DIMM Major/3rd256MB DDR RAM PC3200 184-Pin DIMM Major/3rd ** 184-pin 256MB PC-3200 DDR RAM **- 256MB DDR (Double Data Rate) RAM- PC-3200- 400MHz- 184-pin- 32x8- Brand New Compatibility/Requirements/Disclosures:* Motherboard that supports 256MB PC-3200 DDR RAM ** Disclosures *** Picture is for representational purposes only More ...
Beetle Buggin'Beetle Buggin' Take the wheel of the legendary Beetle in this fun and crazy arcade racer! Special cars and full color sequences plunge you into a mod 60's atmosphere for hours of fun. Take the challenge to become the champion in 5 different tournaments! Windows 95/98/2000/ME/XP More ...
Gainward Hollywood@Home TV2GO TV TunerGainward Hollywood@Home TV2GO TV Tuner ** Gainward Hollywood@Home TV2GO TV Tuner **Not much bigger than a typical USB thumb drive, TV2GO isthe best solution to turn your notebook PC into anentertainment center. With built-in mini TV tuner and480Mbps high speed USB 2.0 interface, TV2GO allows you toview video or TV show directly on your notebook or PC.TV2GO can be used to record Video or TV show in DVDquality. With bundled MPEG-1/ MPEG-2/MPEG-4 Encodesoftware,you can easily record your favorite Video or TV program.You can use MPEG editor to edit it and burn it into DVD byusing DVD Maker.General Features:- USB 2.0 Interface- Portable TV/video viewing and recording- High quality MPEG-1/MPEG-2 recording- USB bus powered- 480 Mbps data transfer speed- Compact and light weightInput Ports:- S-Video (NTSC/PAL)- Composite video (NTSC/PAL)- TV antenna coaxial connector- Stereo audio input- Connector for IR extension cableOutput Ports:- Stereo audio output Regulatory Approvals:- FCC- CEPackage Includes:- TV2GO- TV2GO Software and drivers CD- Remote control with batteries- USB B to B cable- Audio input cable- Output cable- S-Video cable- Composite video cable- S-VHS video cable- TV2GO carrying bagModel/Part NumbersTV2GONOTE:- TV2GO will not work under Windows 95/98/MEUPC: 4 718462 005742 Compatibility/Requirements/Disclosures: ** Requirements **Intel or compatible processorMinimum 64MB RAMCD-ROM ( for software/driver installation)Available USB 2.0 port (will work with 1.1 with lower videoquality and frame rates.Sound card with Line-in connectorWindows 2000/XP MS Windows MCE Informational Links: http://www.gainward.com/html/product/multimedia/tv2go/tv2go.htm More ...
Powmax 230-Watt Micro ATX Power SupplyPowmax 230-Watt Micro ATX Power Supply ** Powmax 230-Watt Micro ATX Power Supply **General Features:- 230 watts maximum output - Single ball bearing fan design - Built-in voltage overload protection - Support Intel Pentium 4 and AMD Athlon XP - Complies with Intel SFX12V specification - (3) Peripheral, (1) Floppy, and (1) ATX12V connectorsSpecifications:- Model: PSLP6100A- Dimensions 5 Wx2.5H x4 D - Material: All metal construction - AC Input: 115/230, 3A/2.5A, 60Hz/50Hz - - Max Load: +3.3 at 10A, +5 at 18A, +12 at 7A, -12 at 0.8A, +5vsb at 2A - MTBF: 100K hrs at 25C ambient conditions - Efficiency: 70% Min. at full load - Noise Level: Maximum of 32db at 100% system loading - Safety: UL, CB, CE, TUV, and FCCIncludes:- Power supply- Power cordCompatibility/Requirements/Disclosures:** Requirements *** Micro ATX case* ATX motherboard* Available power outlet More ...
Fenton 600VA 4-Outlet UPS (Dark Blue)Fenton 600VA 4-Outlet UPS (Dark Blue) ** Fenton 600VA 4-Outlet Line-Interactive UPS **This Fenton 600VA Line-Interactive UPS offers a great investment to protect your PC and peripherals against lightnings and power outages. It features 4 grounded outlets, overload and short-circuit protection, and complete surge suppression and noise filtration. It comes with built-in RJ-45 jacks to provide surge protection to modem or 10 Base-T signals. For highest level of protection and ease of use, get yourself this Fenton 600VA!General Features:- Dark blue- 4 grounded outlets- Intelligent Line Interactive UPS - Microprocessor controlled- Automatic Voltage Regulation Function (AVR) - Surge protected RJ-45 Internet connection - Power management features with built-in DC start function - Overload and short-circuit protection - Complete surge suppression and noise filtration - Simulate sine wave output- Compact size- High reliabilitySpecifications:- 600VA rating- 320W wattage- 110/220 Vac voltage- 50/60 Hz frequency- Single Phase- 4 ms transfer time (typical)- 320 Joules energy rating- Maintenance Free Lead Acid battery type- 8 hours to 90 % charged re-charge time- 15-23 minutes typical backup timeFront Panel Features:- Green LED power indicatorRear Panel Features:- Four (4) outlets- Two (2) RJ-45 jacks- One (1) 9-pin RS-232 communication port- AC input with AC Fuse (6A/12V-T)Unit Dimensions:- 8.7 x 4.1 x 9.8-inches (H x W x D)Retail Package Includes:- Fenton 600VA 4-Outlet Line-Interactive UPS- Manual- One (1) 9-pin RS-232 serial cable- Power cord Compatibility/Requirements/Disclosures:** Requirements *** Available power outlet Informational Links:http://www.fentonups.comhttp://www.metapo.com/ More ...
Gainward Hollywood@Home TV2GO TV TunerGainward Hollywood@Home TV2GO TV Tuner ** Gainward Hollywood@Home TV2GO TV Tuner **Not much bigger than a typical USB thumb drive, TV2GO isthe best solution to turn your notebook PC into anentertainment center. With built-in mini TV tuner and480Mbps high speed USB 2.0 interface, TV2GO allows you toview video or TV show directly on your notebook or PC.TV2GO can be used to record Video or TV show in DVDquality. With bundled MPEG-1/ MPEG-2/MPEG-4 Encodesoftware,you can easily record your favorite Video or TV program.You can use MPEG editor to edit it and burn it into DVD byusing DVD Maker.General Features:- USB 2.0 Interface- Portable TV/video viewing and recording- High quality MPEG-1/MPEG-2 recording- USB bus powered- 480 Mbps data transfer speed- Compact and light weightInput Ports:- S-Video (NTSC/PAL)- Composite video (NTSC/PAL)- TV antenna coaxial connector- Stereo audio input- Connector for IR extension cableOutput Ports:- Stereo audio output Regulatory Approvals:- FCC- CEPackage Includes:- TV2GO- TV2GO Software and drivers CD- Remote control with batteries- USB B to B cable- Audio input cable- Output cable- S-Video cable- Composite video cable- S-VHS video cable- TV2GO carrying bagModel/Part NumbersTV2GONOTE:- TV2GO will not work under Windows 95/98/MEUPC: 4 718462 005742 Compatibility/Requirements/Disclosures: ** Requirements **Intel or compatible processorMinimum 64MB RAMCD-ROM ( for software/driver installation)Available USB 2.0 port (will work with 1.1 with lower videoquality and frame rates.Sound card with Line-in connectorWindows 2000/XP MS Windows MCE Informational Links: http://www.gainward.com/html/product/multimedia/tv2go/tv2go.htm More ...
|