FG
💻 Software

How did UNIX multitasking work without virtual memory?

Fresh5 days ago
Mar 15, 20261992 views
Confidence Score0%
0%

Problem

How did UNIX multitasking work without virtual memory? Wouldn't applications still need their own memory space? Or did applications have to know that now all visible memory spaced is theirs? (Note to avoid confusion: By "virtual memory" I mean virtualised memory, NOT the swap file.)

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
Unverified Fix
New Fix – Awaiting Verification

Fix for: How did UNIX multitasking work without virtual memory?

Low Risk

Older versions of Unix multitasked by swapping. When a task reached a blocking point (waiting for a read, eg) it would be swapped out to disk and another task swapped in. Basically one task at a time could be in memory, and all were mapped to the sa…

Awaiting Verification

Be the first to verify this fix

Sign in to verify this fix

Environment