swap space
スワップ領域
名詞
swap spaceは、コンピューターの物理メモリ(RAM)が不足した際に、ハードディスクやSSDの一部をメモリとして代用する仕組みを指します。物理メモリに収まりきらないデータを一時的にこの領域へ移動させることで、システムが完全に停止したり、アプリケーションが強制終了したりすることを防ぎます。
パフォーマンスへの影響
物理メモリに比べてストレージデバイスの読み書き速度は非常に遅いため、swap spaceへの依存度が高まると、システムの動作が著しく低下します。これをスワッピング(swapping)と呼び、頻繁に発生するとコンピューターが重く感じられる原因となります。そのため、快適な動作を維持するには、十分な物理メモリを搭載するか、適切なサイズのswap spaceを割り当てることが重要です。
仮想メモリとの関係
広義には、物理メモリとswap spaceを合わせた全体を仮想メモリ(virtual memory)と呼びます。swap spaceは仮想メモリを実現するための具体的な実装手段の一つです。現代のオペレーティングシステムでは、効率的なメモリ管理のためにこの仕組みが不可欠となっており、ユーザーが意識せずともバックグラウンドで自動的に制御されています。
意味
名詞スワップ領域
物理的なメモリが不足した際に、オペレーティングシステムがデータを一時的に保存するための仮想メモリとして使用するハードディスク上の指定領域のこと
The system slowed down significantly because it was relying heavily on swap space.
スワップ領域に大きく依存していたため、システムの速度が著しく低下した。
関連語
paging filevirtual memoryrammemorydiskstoragepagingkerneloperating systemvirtualizationpartitionhard drivecachebufferaddress spacesegmentationthrashinglatencythroughputallocationdeallocationovercommitheapstackpointeroffsetblocksectorclusterfilesystemmemory mapevictionfifooverheadbottleneckreadwritebandwidthmultitaskingprocessthreadcontext switchschedulingresourcecapacityoverflowunderflowfragmentationcompaction