Kaj je uporabniški prostor?

Uporabniški prostor je del navideznega pomnilnika računalniškega operacijskega sistema (OS). Vse uporabniške aplikacije, delo in programi so shranjeni v uporabniškem prostoru računalnika. Navidezni pomnilnik, ki ga uporabljajo gonilniki naprav OS, jedra in razširitve jedra, so shranjeni v prostoru jedra.

Uporabnik neposredno vpliva na to, kaj je shranjeno v uporabniškem prostoru in kako se uporablja. Prostor jedra uporabljajo notranji procesi OS in uporabniki običajno ne vplivajo nanj. Uporabniki imajo možnost spreminjanja in brisanja podatkov v uporabniškem prostoru.

Količina razpoložljivega prostora je odvisna od starosti in kakovosti računalnika. Splošno pravilo je, da so podjetja z vsakim novim modelom povečala količino uporabniškega prostora, ki je na voljo. Takšna povečanja so potekala vzporedno z razvojem procesorjev in grafičnih kartic. Večji in boljši programski paketi in igre so zahtevali povečanje količine uporabniškega prostora. Povečanje podatkovnega prostora ne pomeni izboljšane kakovosti in zmogljivosti, tako kot večje skladišče ne izboljša izdelkov v njem.

Najpogostejša oblika računalniškega shranjevanja je pomnilnik z naključnim dostopom ali RAM. To je oblika polprevodniškega pomnilnika in se včasih imenuje tudi Dynamic-RAM ali DRAM. RAM je bil prvič razvit v petdesetih letih prejšnjega stoletja in se je razlikoval od drugih načinov shranjevanja, ker je lahko dostopal do informacij v poljubnem vrstnem redu, medtem ko so imeli starejši obrazci vnaprej določen vrstni red podatkov.

Podatke, shranjene v uporabniškem prostoru, lahko nadalje razdelimo na začasno in dolgoročno shranjevanje. Začasne datoteke se izgubijo, ko se aplikacija zapre ali ko je vir napajanja izklopljen. Te datoteke se hitro izvajajo in dostopajo. Dolgotrajno shranjevanje ponuja večjo zmogljivost, vendar je počasneje dostopno.
Podatke v uporabniškem prostoru, tako kot prostor jedra, urejajo jedra. Ti zagotavljajo, da dva podatka ali dva programa ne motita drug drugega. Programi jedra premostijo centralno procesno enoto (CPU), podatkovne shrambe in naprave. Na ta način ostaja OS varen in stabilen.
Uporabniki lahko računalniku dodajo dodaten prostor za shranjevanje na dva načina. Prvi je nadgradnja računalnika z vstavljanjem dodatnega pomnilnika. To je tvegan proces, saj se lahko računalniki zlahka poškodujejo, zlasti zaradi statične elektrike. Druga možnost je priključitev bliskovnih pogonov, kot so pomnilniški ključi z univerzalnim serijskim vodilom (USB). Podatki se lahko izvajajo v operacijskem sistemu računalnika, vendar so shranjeni na ločenem pogonu, da se zmanjša prostor za shranjevanje uporabnikov.