L'espace utilisateur est une partie de (OS) d'un système informatique d'exploitation de mémoire virtuelle. Toutes les applications de l'utilisateur, le travail et les programmes sont stockés dans l'espace utilisateur de l'ordinateur. La mémoire virtuelle utilisée par les pilotes de périphériques de l'OS, les noyaux et les extensions de noyau sont mémorisés dans l'espace du noyau.
L'utilisateur affecte directement ce qui est stocké dans l'espace utilisateur, et la façon dont il est utilisé. L'espace noyau est utilisé par les processus internes de l'OS et n'est généralement pas affectée par les utilisateurs. Les utilisateurs ont la possibilité de modifier et d'effacer les données contenues dans l'espace utilisateur.
La quantité d'espace disponible dépend de l'âge et de la qualité de l'ordinateur. En règle générale, les entreprises ont augmenté la quantité d'espace disponible pour l'utilisateur avec chaque nouveau modèle. Ces augmentations ont en parallèle avec l'évolution des processeurs et cartes graphiques. Logiciels plus grands et meilleurs et les jeux ont nécessité l'augmentation de la quantité d'espace utilisateur. Une augmentation de l'espace de données n'est pas égale à améliorer la qualité et la performance tout comme un grand entrepôt ne rend pas les produits contenus dans mieux.
La forme la plus commune de stockage informatique est la mémoire vive, ou RAM. Il s'agit d'une forme de stockage semi-conducteur et est parfois également appelé Dynamic-RAM ou DRAM. RAM a d'abord été développé dans les années 1950 et différaient des méthodes de stockage, car il pourrait accéder à des informations dans n'importe quel ordre, alors que les formes plus anciennes avaient un ordre prédéterminé des données.
Les données stockées dans l'espace utilisateur peuvent être divisée en stockage temporaire et à long terme. Les fichiers temporaires sont perdus lorsque l'application est arrêtée ou lorsque la source d'alimentation est éteinte. Ces fichiers sont rapides à exécuter et accéder. Stockage à long terme offre une plus grande capacité, mais est plus lent d'accès.
Les données contenues dans un espace utilisateur, comme avec l'espace du noyau, est régie par les noyaux. Ceux-ci assurent que les deux éléments de données ou deux programmes n'interfèrent pas les uns aux autres. Programme noyau ponts de l'unité centrale de traitement (CPU), des magasins de données et des périphériques. De cette façon, le système d'exploitation reste stable et sécurisé.
Les utilisateurs peuvent ajouter de l'espace de stockage supplémentaire à un ordinateur de deux façons. La première est de mettre à niveau l'ordinateur en insérant la mémoire supplémentaire. Il s'agit d'un processus risqué parce que les ordinateurs peuvent être facilement endommagés, notamment par l'électricité statique. La deuxième option consiste à attacher les lecteurs flash comme le bus série universel (USB) bâtons de mémoire. Les données peuvent être exécutés sur le système d'exploitation de l'ordinateur, mais stocké sur un disque séparé afin de minimiser l'espace de stockage utilisateur.