Why Virtual Memory: Page, Paging, Page Tables

Virtual Memory System

The motivation for virtual memory is to allow many programs to run concurrently in secondary storage that are too large to fit completely into main memory at the same time. For example, with enough RAM a user can have a web browser open with multiple tabs, a note-taking application and photo editing program all open at once.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
soul of a nameless bard

soul of a nameless bard

Research and reflections on various topics in systems and software/hardware engineering, design, biology, consciousness, metaphysics and spirituality