「仮想メモリ」の版間の差分

提供:MonoBook
編集の要約なし
編集の要約なし
1行目: 1行目:
'''仮想メモリ'''(かそうめもり)とは、[[コンピューター]]において[[メモリ不足]]に陥った際に、[[ストレージ]]などの一部を[[メモリ]]のように利用することをいいます。
'''仮想メモリ'''(かそうめもり)とは、[[コンピューター]]において[[メモリ不足]]に陥った際に、[[ストレージ]]などの一部を[[メモリ]]のように利用することをいいます。


=== サーバーでは無効化するのが一般的です ===
== サーバーでは無効化するのが一般的です ==
実メモリに比べ仮想メモリは非常に低速であるため、[[サーバー]]などでは仮想メモリが利用されると急激な処理速度の低下を引き起こし[[窒息死]]する現象が発生するため、あらかじめ仮想メモリは無効化するのが一般的です。
実メモリに比べ仮想メモリは非常に低速であるため、[[サーバー]]などでは仮想メモリが利用されると急激な処理速度の低下を引き起こし[[窒息死]]する現象が発生するため、あらかじめ仮想メモリは無効化するのが一般的です。


ほとんどの[[OS]]はメモリ不足時に「メモリを一番食っているプロセスを強制停止させる」という挙動をするため、「仮想メモリでOS全体が停止するよりマシ」「sshdだけは生きている」ということが多いです。
ほとんどの[[OS]]はメモリ不足時に「メモリを一番食っているプロセスを強制停止させる」という挙動をするため、「仮想メモリでOS全体が停止するよりマシ」「sshdだけは生きている」ということが多いです。


=== スマートフォンでも無効化が推奨されます ===
== スマートフォンでも無効化が推奨されます ==
[[スマートフォン]]や[[タブレット]]では[[ストレージ]]に[[フラッシュメモリ]]を使用している関係上、仮想メモリを有効化して頻繁にストレージに読み書きすると急激に劣化します。
[[スマートフォン]]や[[タブレット]]では[[ストレージ]]に[[フラッシュメモリ]]を使用している関係上、仮想メモリを有効化して頻繁にストレージに読み書きすると急激に劣化します。



2025年3月25日 (火) 07:43時点における版

仮想メモリ(かそうめもり)とは、コンピューターにおいてメモリ不足に陥った際に、ストレージなどの一部をメモリのように利用することをいいます。

サーバーでは無効化するのが一般的です

実メモリに比べ仮想メモリは非常に低速であるため、サーバーなどでは仮想メモリが利用されると急激な処理速度の低下を引き起こし窒息死する現象が発生するため、あらかじめ仮想メモリは無効化するのが一般的です。

ほとんどのOSはメモリ不足時に「メモリを一番食っているプロセスを強制停止させる」という挙動をするため、「仮想メモリでOS全体が停止するよりマシ」「sshdだけは生きている」ということが多いです。

スマートフォンでも無効化が推奨されます

スマートフォンタブレットではストレージフラッシュメモリを使用している関係上、仮想メモリを有効化して頻繁にストレージに読み書きすると急激に劣化します。

フラッシュメモリの耐久性は8割くらい「書き込み回数」で決まります。残り2割は熱によるハンダクラックです。つまり仮想メモリみたいに頻繁に読み書きすると壊れます。これはかつてPC向けのハイブリッドHDDMacFusion Driveなども含む)が通った道です。

中国製のAndroidタブレットなどでカタログスペックを盛り盛りするために仮想メモリを有効化した状態で出荷している製品が増えているので注意しましょう。

「メモリ12GB搭載!(4GB+12GB)」

などという表記には要注意です。