"I wanted to have virtual memory, at least as it's coupled with file systems"
About this Quote
The intent is engineering leverage. Virtual memory by itself is a trick of indirection: map addresses to something else. Coupled with a file system, it becomes a unifying interface between two worlds people used to treat separately: transient computation and durable storage. That coupling implies paging, memory-mapped files, demand loading, swapping - mechanisms that let programs act as if data is simply “there,” regardless of whether it’s on disk or in RAM. It’s not just convenience; it changes what kinds of software are feasible, because it changes the cost and complexity of handling data.
The subtext is a worldview that shaped Unix: keep abstractions small, sharp, and composable, then let them interact until the system feels bigger than its parts. Thompson isn’t selling a grand theory; he’s admitting the motive force behind much of computing progress: impatience with friction. In one line, you can hear the era’s constraints - scarce memory, slow disks - and the ambition to make those constraints disappear behind clean, reliable semantics.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite | Cite this Quote |
Citation Formats
APA Style (7th ed.)
Thompson, Ken. (2026, January 15). I wanted to have virtual memory, at least as it's coupled with file systems. FixQuotes. https://fixquotes.com/quotes/i-wanted-to-have-virtual-memory-at-least-as-its-165325/
Chicago Style
Thompson, Ken. "I wanted to have virtual memory, at least as it's coupled with file systems." FixQuotes. January 15, 2026. https://fixquotes.com/quotes/i-wanted-to-have-virtual-memory-at-least-as-its-165325/.
MLA Style (9th ed.)
"I wanted to have virtual memory, at least as it's coupled with file systems." FixQuotes, 15 Jan. 2026, https://fixquotes.com/quotes/i-wanted-to-have-virtual-memory-at-least-as-its-165325/. Accessed 4 Feb. 2026.


