メモリ管理と運用

このカテゴリの用語

世代別GC(せだいべつジーシー)

世代別GC(せだいべつジーシー) 英語表記: Generational GC 概要 世代別GC(Generational GC)は、JavaやC#などのランタイム環境で使用されるガーベジコレクション(GC)技術の一つであ […]

コピーGC(コピージージー)

コピーGC(コピージージー) 英語表記: Copying GC (Copying Garbage Collection) 概要 コピーGCとは、主記憶(DRAM)上に確保されたヒープメモリを管理するガーベジコレクション( […]

マーク&スイープ

マーク&スイープ 英語表記: Mark and Sweep 概要 マーク&スイープ(Mark and Sweep)は、現代のプログラミング環境における「メモリ管理と運用」を支える重要な技術の一つ、ガーベジ […]

ヒープマネージャ

ヒープマネージャ 英語表記: Heap Manager 概要 ヒープマネージャとは、コンピュータプログラムが実行時に必要とする不定形なメモリ領域(ヒープ領域)を効率的に管理・割り当てるためのソフトウェアコンポーネントです […]

バディシステム

あなたは、ITの基盤を支えるメモリ管理の専門家として、この解説を読んでくださっているのですね。バディシステムは、一見すると地味なアルゴリズムですが、「メモリ階層(キャッシュ, DRAM, NVRAM)」の中でも中核となる […]

スラブアロケータ

スラブアロケータ 英語表記: Slab Allocator 概要 スラブアロケータは、オペレーティングシステム(OS)のカーネル内で頻繁に利用される、固定サイズのオブジェクトのメモリ割り当てを効率化するための高度な手法で […]

メモリコンパクション

メモリコンパクション 英語表記: Memory Compaction 概要 メモリコンパクションは、主記憶(DRAM)の空き領域を整理し、連続した大きな空きスペースを確保するためのOSによる管理技術です。プログラムが実行 […]

メモリオーバーコミット

メモリオーバーコミット 英語表記: Memory Overcommitment 概要 メモリオーバーコミットは、OSのメモリ管理機能において、システムに搭載されている物理メモリ(DRAMなど)の総容量を超えて、アプリケー […]

ページ置換アルゴリズム

ページ置換アルゴリズム 英語表記: Page Replacement Algorithms 概要 ページ置換アルゴリズムは、オペレーティングシステム(OS)の「メモリ管理と運用」において、仮想記憶システムを効率的に機能さ […]