Operativsystem til enkeltadresserum - Single address space operating system

Inden for datalogi er et enkelt adresserum -operativsystem (eller SASOS ) et operativsystem, der kun leverer et globalt delt adresserum til alle processer .

I et enkelt adresserum -operativsystem refererer numerisk identiske ( virtuelle hukommelse ) logiske adresser i forskellige processer alle til nøjagtig den samme byte med data.

Operativsystemer med enkelt adresse-rum giver mange fordele. I et traditionelt operativsystem med privat per-proces-adresserum er hukommelsesbeskyttelse baseret på adresserumgrænser ("adresse-rumisolering"). Operativsystemer med enkelt adresse-rum bruger en anden tilgang til hukommelsesbeskyttelse, der er lige så stærk.

En fordel er, at den samme virtuelle-til-fysiske kort side tabel kan bruges med enhver proces (og i nogle SASOS, den kernal såvel). Dette gør kontekstskift på en SASOS hurtigere end på operativsystemer, der skal ændre sidetabellen og skylle TLB -cacherne på hver kontekstkontakt.

Liste over SASOS -projekter

Se også

Referencer

Bibliografi