各種OSにおけるメモリ保護
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/12/24 06:47 UTC 版)
「メモリ保護」の記事における「各種OSにおけるメモリ保護」の解説
メモリ保護・分離の形態はOSによって異なる。パーソナルコンピュータでは、1987年にリリースされたOS/2まで、真のメモリ分離は使用されなかった。それ以前のOSでは、メモリ保護が欠如していることをプロセス間通信で利用することさえあり、ポインタをプロセス間でやりとりすることもあった。Windows 9x系ではプロセスがシステムメモリにアクセス可能である。 メモリ保護を実装したOSの例を以下に挙げる。 Windows NT系 OS/2 OS-9 - オプションで提供 UNIX・Unix系 - Solaris、Linux、BSD、macOS、GNU Hurd Plan 9 from Bell Labs と Inferno - ベル研究所がUnixの後継として開発したOS Unix系システムでは、メモリ保護制御のシステムコールとして mprotect() がある。
※この「各種OSにおけるメモリ保護」の解説は、「メモリ保護」の解説の一部です。
「各種OSにおけるメモリ保護」を含む「メモリ保護」の記事については、「メモリ保護」の概要を参照ください。
- 各種OSにおけるメモリ保護のページへのリンク