スワッピング:
スワッピングは、セカンダリメモリに比べて高速であるメインメモリからセカンダリメモリに一時的にプロセスをスワッピングするプロセスです。 しかし、RAMのサイズが小さいため、非アクティブなプロセスはセカンダリメモリに転送されます。 スワップの主な部分は転送時間であり、合計時間はスワップされたメモリの量に正比例します。
ページング:
ページングは、異なる連続していないメモリブロックに固定サイズが割り当てられるメモリ割り当ての手順です。 サイズは一般的に4KBです。 ページングは、常にアクティブなページ間で実行されます。
ページングとスワップの違い:
スワップ | ページング |
---|---|
これは、プロセス全体をコピーアウトする手順です。 | メモリ割り当ての手法です。 |
スワップは、プロセス全体がディスクに転送されるときに発生します。 | ページングは、プロセスの一部がディスクに転送されたときに発生します。 |
このプロセスでは、メインメモリからセカンダリメモリに一時的にスワップされます。 | この場合、連続したメモリブロックは連続していませんが、フレームまたはページと呼ばれる固定サイズになります。 |
スワップは、任意のメモリ管理なしで実行することができます。 | 連続していないメモリ管理。 |
スワップは、非アクティブなプロセスによって行われます。 | アクティブなプロセスのみがページングを実行できます。 |
それは解決に関する方向を提供する。 | その中の解に関する提案は与えられていません。 |
記事タグ:
練習タグ: