スワップ領域

開発

スワップ領域とは?

 状態:-  閲覧数:1,794  投稿日:2009-07-09  更新日:2017-08-11  
英語表記
・Swap area

メモリーが足りなくなった際に使う、仮想メモリの領域
・使っていないメモリの内容を一時的にしまっておくための場所
実メモリが不足したときに、一時的にメモリの内容を書き込んでおくファイル
・コンピュータ・システムの動作中に,メイン・メモリー(実メモリー)を使い切りそうになり,空き容量が不足した場合,実メモリーから使用中の内容の一部を取り出して退避するためのハード・ディスク上の領域
仮想メモリ使用時に不必要なメモリ領域のデータを一時的に書き込んでおくファイルシステム上の領域のこと



大前提


メモリー構成
コンピュータが使用するメモリ = 実際の実メモリ + スワップ領域を組み合わせた仮想メモリ

スワップ領域の種類
・通常はディスクパーティションとして作成されるが、ファイルにすることも可能


特徴


実メモリーと比べると?
・ハード・ディスクへのアクセス速度は格段に遅くなる

実メモリの倍ぐらい確保すれば良い
・メモリが高価だった(というか大容量メモリが無かった)時代の話

考え方
実メモリーの容量不足によって,実行中のプロセスの強制終了を発生させないため,あるいはシステムを停止させないための“保険”
実メモリーの容量が足りなければ,スワップ領域を増やすのではなく,実メモリーの搭載量を増加するようにすべき


Twitter検索結果。「スワップ領域」に関する最新ツイート

おさむぅ〜@精神状態クソ悪 @Osamix_xyz

システムインテグレーター

セッション

コメント投稿(ログインが必要)



週間人気ページランキング / 6-26 → 7-2
順位 ページタイトル抜粋 アクセス数
1 ベクトル | 数学 | プログラミング用語 268
1 curl | HTTPクライアント(ネットワーク) | プログラミング用語 268
2 ルーター | ネットワーク | プログラミング用語 267
3 Flash Video | コンテナフォーマット | プログラミング用語 265
4 正規表現 | プログラミング | プログラミング用語 261
5 デーモン | Linux | プログラミング用語 258
6 ユースケース | 開発 | プログラミング用語 237
7 チェックアウト | バージョン管理システム(開発) | プログラミング用語 158
8 YouTube | API | プログラミング用語 128
9 Linux | プログラミング用語 45
10 PowerShell | スクリプト | プログラミング用語 44
11 可搬性 | プログラミング | プログラミング用語 33
12 クローラ | 検索エンジン | プログラミング用語 25
13 Subversion | バージョン管理システム(開発) | プログラミング用語 23
14 アンチパターン | プログラミング | プログラミング用語 11
15 プログラミング用語 9
16 deflate | ネットワーク | プログラミング用語 8
17 Nginx / Nginxとは?/ Apacheとの違い | プログラミング用語 6
17 YouTubeに掲載されている動画を、ユーザーが作成したWebサービス上で再生する方法 | プログラミング用語 6
17 WebLogic | アプリケーションサーバ(サーバ) | プログラミング用語 6
2022/7/3 1:01 更新