A felhasználói terület az operációs rendszer virtuális memória - címterülete , amely a felhasználói programok számára van fenntartva, szemben a kernelterülettel , amely az operációs rendszer kernelének , annak kiterjesztéseinek és esetleg néhány eszközillesztő -programnak a működéséhez van fenntartva . Az angol nyelvű számítógépes irodalomban a "Userland" kifejezést gyakran használják a felhasználói térben futó alkalmazások gyűjteményére.
Minden felhasználói területi folyamat jellemzően a virtuális memória saját területén fut , és hacsak nincs kifejezetten szükséges, nem fér hozzá a más folyamatok által használt memóriához. Ez a megközelítés az alapja a memóriavédelem biztosításának a legtöbb modern operációs rendszer számára, és egyfajta "alapja" a hozzáférési jogok biztosításának . A jogosultságoktól függően egy folyamat megkérheti a kernelt, hogy egy másik folyamat címterének egy részét képezze le a sajátjához, ahogy például a hibakeresők teszik . A programok megosztott memóriaterületet is kérhetnek maguknak, megosztva más folyamatokkal.
Egyes kísérleti operációs rendszerek más megközelítést alkalmaznak - egyetlen címteret használnak minden szoftvertermékhez , mivel a virtuális gép megvalósítása biztosítja a véletlen hozzáférés lehetetlenségét - az alkalmazások egyszerűen nem kaphatnak hivatkozásokat olyan objektumokra, amelyekhez nem férnek hozzá [ 1] , ezt a megközelítést olyan operációs rendszerekben használták, mint a JXOS , Unununium , Phantom OS , Microsoft Singularity .
A rendszerszoftver tervezésének fontos eleme a kernel- vagy felhasználói térben való megvalósítás. Különösen a UNIX rendszereken a FUSE technológia megjelenése előtt a 2000-es években, egy fájlrendszer csatlakoztatásakor megkövetelték, hogy a kódját a kerneltérben hajtsák végre, ami miatt például csak a szuperfelhasználó tudott CD -t csatlakoztatni .
Az operációs rendszerek szempontjai | |||||
---|---|---|---|---|---|
| |||||
Típusok |
| ||||
Sejtmag |
| ||||
Folyamatmenedzsment _ |
| ||||
Memóriakezelés és címzés | |||||
Betöltési és inicializálási eszközök | |||||
Héj | |||||
Egyéb | |||||
Kategória Wikimedia Commons Wikikönyvek Wikiszótár |