在作业系统中，虚拟记忆体通常会被分成使用者空间（，又译为zh-hans:使用者空间;zh-hant:用户空间;），与核心空间（，又译为zh-hans:内核空间;zh-hant:内核空间;）这两个区段。这是记忆体保护机制中的一环。内核、核心扩充（kernel extensions）、以及驱动程式，运行在核心空间上。而其他的应用程式，则运行在使用者空间上。所有运行在使用者空间的应用程式，都被统称为用户级（userland）。