ユーザー空間

ユーザー空間とは、実行中のメモリに割り当てられるシステムアプリケーションです。多くの場合、カーネルオペレーティングシステムに割り当てられるメモリであるカーネル空間と対比されます。

ユーザー空間とカーネル空間を分離することで、オペレーティングシステム(OS)に必要なメモリを使い果たす可能性がある、問題のあるプロセスからシステムを保護できます。その結果、メモリリークやプログラムのクラッシュがOSに影響しない、より安定したシステムになります。これは、現代のオペレーティングシステムで一般的なサンドボックスの重要な側面です。

アプリケーションまたは「(実行可能ファイル」)を開くと、OSはプログラムと必要なリソースをユーザー空間に読み込みます。プラグインや必要なライブラリもユーザー空間に読み込まれます。ドキュメントを開いて編集すると、そのファイルも一時的にユーザー空間に読み込まれます。ファイルを保存すると、データはユーザー空間からストレージデバイス(HDDSSDなど)に書き込まれます。

NOTE: コンピューターに搭載されているRAMが多いほど、利用できるユーザー空間も広くなります。RAMに余裕があると、メモリのボトルネックによってコンピューターの動作が遅くなることなく、より多くのアプリケーションを同時に実行できます。

更新日 October 31, 2017 著者: Per C.

quiz知識をテストする

Which of the following is a not type of file system?

A
FAT
0%
B
FAT32
0%
C
FAT64
0%
D
ExFAT
0%
Correct! Incorrect!     View the ExFAT definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのユーザー空間の定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。