OSの基本機能(プロセス管理, メモリ管理)

このカテゴリの用語

VFS(ブイエフエス)

VFS(ブイエフエス) 英語表記: VFS (Virtual File System) 概要 VFS(仮想ファイルシステム)は、オペレーティングシステム(OS)のファイルシステム構造において、異なる種類のファイルシステム […]

ディレクトリエントリ

ディレクトリエントリ 英語表記: Directory Entry 概要 ディレクトリエントリ(Directory Entry)とは、ファイルシステム構造において、ファイルやディレクトリに関する基本的なメタデータ(付随情報 […]

i-node(アイノード)

i-node(アイノード) 英語表記: i-node (Index Node) 概要 i-node(アイノード)とは、UNIX系OSのファイルシステム構造において、ファイルやディレクトリに関するあらゆるメタデータ(付帯情 […]

OOM Killer(オーオーエムキラー)

OOM Killer(オーオーエムキラー) 英語表記: OOM Killer 概要 OOM Killer(Out Of Memory Killer)は、主にLinuxなどのOSに搭載されている、メモリ管理のための最終防衛 […]

メモリオーバーコミット

メモリオーバーコミット 英語表記: Memory Overcommit 概要 メモリオーバーコミットは、OSの基本機能である「メモリ管理」において、物理的に搭載されているRAMの総量を超えたメモリ領域の割り当て要求を、論 […]

スワップ領域

スワップ領域 英語表記: Swap Space 概要 スワップ領域とは、OSのメモリ管理機能において、物理メモリ(RAM)が不足した際に、一時的にデータやプロセスを退避させるためにハードディスクやSSDなどのストレージ上 […]

mmap(エムマップ)

mmap(エムマップ) 英語表記: mmap 概要 mmap(エムマップ)は、オペレーティングシステム(OS)が提供するシステムコールの一つであり、ファイルの内容をプロセスが利用できる仮想メモリ空間に直接マッピング(対応 […]

バディシステム

バディシステム 英語表記: Buddy System 概要 バディシステムは、OSのメモリ管理において、プログラムに対して動的に主記憶(メインメモリ)を効率良く割り当てるための技術の一つです。特に、空きメモリ領域を常に2 […]

スラブアロケータ

スラブアロケータ 英語表記: Slab Allocator 概要 スラブアロケータは、OSのメモリ管理機能の中で、特にカーネル(OSの核)が内部で利用するデータ構造(オブジェクト)のメモリ割当を、高速かつ効率的に行うため […]

ページフォールト

ページフォールト 英語表記: Page Fault 概要 ページフォールトとは、OSが提供する仮想記憶システムにおいて、CPUがアクセスしようとしたデータ(ページ)が、現在主記憶(RAM)上に存在せず、補助記憶装置(ディ […]