The computer's real memory is broken up into smaller segments, called "pages," typically 4KB in size. When real memory fills up, pages not currently in use by open applications are written to a virtual memory "swap file" on the disk for temporary storage. When any swapped out page is required again, once again a page in real memory is written to the disk to make room, and the disk page is retrieved. Memory is the computer's workspace, and since there is often a hundred times or more disk space than memory space, virtual memory dramatically increases the computer's capacity to do work. However, there is a penalty. When a user has too many open programs, there can be excessive amounts of page swapping, causing applications to slow down. In addition, switching between applications is no longer immediate (see thrashing).
Hardware Is Required
Virtual memory can be implemented in software only, but efficient operation requires specialized hardware circuits. Modern CPUs have memory management units (MMUs) that provide full support for virtual memory. They translate between the programs "virtual addresses" and the "real addresses" in memory and disk, which are changing all the time. Although a program may initially load as a contiguous block of code, it can wind up in pages randomly scattered around real memory.
Virtual memory claims are sometimes made for specific applications that bring additional parts of the program in as needed; however, true virtual memory is a hardware and operating system implementation that works with all applications. See Windows swap file.
Memory Is Extended to Disk
Virtual memory allows more programs to be opened simultaneously by using the hard disk as temporary storage of memory pages.
Page Out, Page In
When memory is full and a running program needs instructions from a page on the disk, pages are swapped to make room.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Weekend Gadget Guidance: Speed up Vista installation via thumb drive
- It's Labor Day weekend. Have you given your computer a fresh Windows install for the holiday? (If you're the kind of guy or gal who's into periodically wiping your hard drive, this tip's for you.) The How-To Geek over at Lifehacker recently posted a...
- Blog posts 2008-08-29
- Virtual desktop solutions and mobility
- Several suppliers, including Citrix and VDIworks, have come forward to speak with me about work they're doing to address the inhibitors to deploying VDI-based solutions. Here are some of the issues these suppliers are addressing. Organizations have come to think that the only...
- Blog posts 2008-08-29
- Windows 7 must avoid the marketing trap that Vista stumbled into
- Windows 7 must avoid the marketing trap that Vista stumbled intoI agree "One OS to unite them all""One price to keep all happy" In the end it's just a marketing ploy different versions each with their own "missing" pieces. In many ways it looks like double dipping...
- Discussion threads 2008-08-28
- Microsoft to ship new Windows XP beta
- Microsoft to ship new Windows XP betaXP is terrible!This is crap. XP is a memory hog. Now I need to upgrade my desktop to 256 megs of RAM! No compatible drivers for my Diamond Speedstar VESA video card! Why should I need to upgrade my computer for a fancy new...
- Discussion threads 2008-08-28
- Datacore - nothing but storage
- Angie Gonzalez, of Datacore, and I had a conversation about how virtual storage complements any type of virtual processing solution. Nearly all virtual server-based solutions gain a great deal of benefit when a supporting virtual storage strategy is also deployed. Why is that? ...
- Blog posts 2008-08-28
- KidsMouse for Mac (sit)
- Education software suitable for infant learning with mouse operation. This software collects twelve kinds of learning games such as ABC Puzzle, The space recognition, paint, memory, number, color ball, easy puzzle, crayon, seesaw, number puzzle, shape puzzle, flowerpot, USA puzzle, and world map puzzle. All games can only be operated...
- Software downloads 2008-08-28
- Raptivity (zip)
- Raptivity allows you to create meaningful learning interactions quickly and easily. The Raptivity library of 3D objects, virtual world interactions, games, simulations, videos, and 200+ such pre-built interactions is based on best practices in instructional design. Raptivity outputs your interactivity to a single Flash file.This version is the first release...
- Software downloads 2008-08-28
- BugZap (zip)
- The main BugZap highlights are: Small footprint - the minimum useable BugZap configuration requires 2.6MB of hard drive space and 64MB of memory. Naturally, both requirements will increase if optional BugZap components are installed; however, the increase is nowhere as drastic as that imposed by mainstream issue tracking solutions. Ease...
- Software downloads 2008-08-28
- Virtual Music Manager (zip)
- With Virtual Music Manager, you can take control of your music collection. Stop spending time looking for elusive files or hunting through CDs, vinyl records and tapes - instead, simply enjoy and explore your music. You can locate, play and edit the tags of your favorite music, or start exploring...
- Software downloads 2008-08-28
- ViewBuild Decorator (exe)
- ViewBuild Virtual Decorator is our latest easy-to-use 3D virtual reality modelling solution. This software has been specifically designed as an entry level product to allow a basic drag-and-drop and point-and-click approach to computer modeling that will appeal to both professionals and home users alike. Virtual Decorator allows the user to...
- Software downloads 2008-08-28
- IE 8 Beta 2 ready for download
- IE 8 Beta 2 ready for downloadRE: IE 8 Beta 2 ready for downloadIt's been a pleasure to work with the IE team to deliver some of the first Visual Search services out there. They're a cool team - and deserve some kudos. We're all looking forward to some user...
- Discussion threads 2008-08-27
- The Gammima Strain
- Photo: NASA Is the International Space Station just another bot in a botnet? Are criminal hackers tapping away in some dark warehouse now in control of critical command-and-control systems on board? No, that would make a good Michael Crichton novel, though. It seems some...
- Blog posts 2008-08-27
- Virtualization software revives dumb terminals, cuts IT costs
- Virtualization software revives dumb terminals, cuts IT costsMicrosoft puts out a free tool that does essentially the same thingSteadystate... google it. We currently use it on kiosk computers, but you could use it for what they are pushing it for. You could also deploy group policies that prevent...
- Discussion threads 2008-08-27
- The role of media in the Internet age
- The role of media in the Internet ageThe problem is simple and will never be correctedPrint media is dying because they are not much more than democrat-party house organs and people are tired of listening to "America sucks" stories that constitute their constant non-stop drivel.They'll never fix the problem because...
- Discussion threads 2008-08-27
- Intel ships BIOS fix for Rutkowska's Black Hat flaw
- Intel has shipped a BIOS update with a fix for a privilege escalation vulnerability that was used by rootkit researcher Joanna Rutkowska to bluepill the Xen hypervisor. The vulnerability was discussed by Rutkowska at the Black Hat briefings earlier this month but details on the exploit were...
- Blog posts 2008-08-27
- Who's Dumber: Bad Guys … Or Good Guys?
- In the old cowboy movies, the black hats were villains that created mayhem, until the white hats came along and ended their reigns of fear. Now, we have the spectacle of good guys seemingly educating the bad guys on how to exploit flaws or processes of the Internet, that...
- Blog posts 2008-08-27
- Has Firefox already matched IE privacy features?
- Perspectives, hatched at Carnegie Mellon, thwarts so-called "Man in the Middle" attacks on SSH secure sites by creating a virtual notary that can check the validity of an unsigned security certificate. by Dana Blankenhorn
- Blog posts 2008-08-27
- DataSynapse survey claims HPC leading IT initiative
- Datasynapse recently released the results of a survey that indicated that IT executives were more concerned about high performance computing than virtualization (I guess that meant using virtual machine software to create a virtual server-based environment rather than a more comprehensive use of the term). I must have not been...
- Blog posts 2008-08-27
- The enterprise: All fun and 'serious games'?
- Will video games becoming to an enterprise near you? Forrester Research seems to think so as companies cook up new ways to train employees--especially those so-called millennial. I can hear the laughter now. Video games? We're about serious business, you'll say. What's the ROI you'll ask? Video...
- Blog posts 2008-08-27
- Dell XPS M1330-126B
- Note: This review is part of our Back to School 2008 roundup, covering specific configurations of popular laptops that can be found in retail stores.While 13-inch laptops make up only a small part of the market, Apple's popular MacBook has made this form factor, which we call thin-and-light, a staple...
- Product reviews 2008-08-26
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Which solar technology will survive?
-
At the Cleantech Forum in San Francisco, Todd Glass of Heller Ehrman moderates a discussion, among tech execs, on the various solar technologies making a difference in the green movement.
- Watch the video >>
- Demo: Virtualization with the Intel® Xeon® Processor
-
In this Flash demo, you'll learn about virtualization performance and features ideal for consolidation, load balancing, and disaster recovery with leading enterprise reliability.
- Watch how the Intel Xeon processor can increase performance and reliability of your servers >>
-
-
Tasty Baking’s new LEED factory
0:57
Tasty Baking CIO: Brendan O’Malley
-
Balancing act: innovation vs. reliability
1:28
Facebook VP of technical operations: Jonathan Heiliger
-
Securing data at E-Loan
1:47
E-Loan CIO: Jay Shah
-
When crops are scarce
1:47
Del Monte Foods CIO: Marc Brown
- View all CIO Vision Series Videos »



