.swp ファイル拡張子
ファイルの種類1Vi Swap File
開発者 | Bill Joy |
カテゴリー | その他のファイル |
フォーマット | Binary |
何ですか SWP ファイル?
Viテキストエディタ、またはVim(Vi iMproved)やgVimなどのバリアントの1つによって作成されたスワップファイル。プログラムで編集中のファイルの回復バージョンを保存します。他のVi編集セッションが同時にファイルに書き込めないように、ロックファイルとしても機能します。
SWPファイルは、Viテキスト編集セッションが開始されるとすぐに作成され、元のファイルと同じディレクトリに保存されます。たとえば、example.txtという名前のテキストファイルには、.example.txt.swpという名前のスワップファイルがあります。
プログラムの強制終了またはクラッシュによってViセッションが終了した場合でも、SWPファイルは残ります。 。これにより、ユーザーは元のファイルを開くときに "(R)ecover"オプションを使用してデータを回復できます。ただし、データを回復する必要がない場合は、警告メッセージが表示されなくなるようにSWPファイルを手動で削除できます。
スワップファイルを含むファイルを開こうとすると、Viは次のメッセージを表示します。 "スワップファイル.example.txt.swpは既に存在します!" (example.txtは開かれているファイルです)。このダイアログから、1)[O]ペン読み取り専用、2)(E)終了、3)(R)回避、4)(Q)終了、4)(A)終了のいずれかを選択できます。 / p>
注:オリジナルのViエディタは、Sun Microsystemsの共同創設者であるBill Joyによって開発されました。
Windows |
|
Linux |
|
ファイルの種類2Swap File
開発者 | N/A |
カテゴリー | システムファイル |
フォーマット | Binary |
.SWP オプション番号 2
オペレーティングシステムの仮想メモリコンポーネントによって使用されるスワップファイル。メモリからハードディスクにスワップされたデータを含みます。コンピュータで使用可能なメモリ量を増やすのに役立ちます。また、よく使われるデータへのアクセスをより効率的にするのに役立ちます。
SWPファイルは、オペレーティングシステムのインストール中にハードディスクのセクションに事前に割り当てられている場合や、オンデマンドで作成されている場合があります。事前割り当ての場合、オペレーティングシステムはスワップファイルのサイズ分だけ仮想メモリの量を増やすことができます。
多くのオペレーティングシステムは、デマンドページングと呼ばれる仮想メモリ方式を実装しています。この方式は、スワップファイルを「ページ」に格納します。これは、オンデマンドでハードディスクからメモリにスワップされます。デマンドページングは、どのメモリセグメントが次に使用される可能性が高いかを予測し、それらをプリフェッチしようとする可能性もあります。
Windows |
|
Macintosh |
|