スワップ・ファイルとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > スワップ・ファイルの意味・解説 

スワップ‐ファイル【swap file】

読み方:すわっぷふぁいる

ページファイル


ページファイル

別名:スワップファイル
【英】page file

ページファイルとは、仮想メモリ技術のために使用されるファイルのことである。

仮想メモリでは、搭載されているメモリ容量上のメモリあるかのように見せかけることができる。ページファイルは、OSによって取り扱い方異なるが、ある時点で、使用されていないメモリをページファイルに待避しておき、未使用メモリ確保するために使用される

メモリとページファイル間のデータやりとりスワップと言うことがある。そのため、ページファイルをスワップファイルと呼ぶこともある。

ページファイルは、容量大きければよいというわけではない。例えば、搭載メモリよりも仮想メモリ大量に扱う場合メモリファイル間のデータ転送頻繁に発生してコンピュータ動作速度影響与えことがあるからである。

ファイルとフォルダのほかの用語一覧
ファイルの種類:  COMファイル  EXEファイル  バイナリファイル  ページファイル  ファイル  INFファイル  INIファイル

仮想記憶

(スワップ・ファイル から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/15 14:08 UTC 版)

仮想記憶(かそうきおく、英語: Virtual Memoryバーチャルメモリ)とは、コンピュータ分野におけるメモリ管理の仮想化技法の一種であり、オペレーティングシステム (OS) などが物理的なメモリを、アプリケーション・ソフトウェアプロセスなど)に対して、専用の連続した主記憶装置に見えるように提供する。


注釈

  1. ^ 「仮想メモリ」のシステム設定でページングファイルをOFFにすると、ストレージへのメモリスワップが実行されなくなる。結果としてOSおよびアプリケーションの動作が不安定になることもある。
  2. ^ プログラムカウンタやスタックポインタのように、特別な値を特に持つレジスタを特に確保する、といった方法がないでもないが(特別なコンパイラなどで、使っている、あるいは可能なものがある)、使えるレジスタの減少がもたらす他の計算の性能低下が著しいのが普通。
  3. ^ ハードウェアサポートが無い場合でも無理してなんとか実現できなくもないかもしれないが、ほぼ間違いなく性能が全く出ないものになるはずである[独自研究?]
  4. ^ 「非同値割り込み」は、アドレスの上位ビット列(ページ番号)が連想メモリのどのエントリとも一致しないとき発生する。

出典

  1. ^ スワップとは - 意味をわかりやすく - IT用語辞典 e-Words
  2. ^ Virtual memory in 32-bit version of Windows - Windows Server | Microsoft Learn
  3. ^ Photoshop で仮想記憶ディスクを設定する
  4. ^ Windows および macOS 上での Illustrator のパフォーマンスの改善
  5. ^ a b c d e Denning, Peter (1997). “Before Memory Was Virtual” (PDF). In the Beginning: Recollections of Software Pioneers. http://cs.gmu.edu/cne/pjd/PUBS/bvm.pdf. 
  6. ^ R. J. Creasy, "The origin of the VM/370 time-sharing system", IBM Journal of Research & Development, Vol. 25, No. 5 (September 1981), p. 486
  7. ^ Atlas design includes virtual memory Archived 2012年7月28日, at the Wayback Machine.
  8. ^ Cragon, Harvey G. (1996). Memory Systems and Pipelined Processors. Jones and Bartlett Publishers. p. 113. ISBN 0-86720-474-5. https://books.google.co.jp/books?id=q2w3JSFD7l4C&redir_esc=y&hl=ja 
  9. ^ Burroughs. Burroughs B5500 Information Processing System Reference Manual. 1021326 
  10. ^ GE-645 System Manual. (January 1968). pp. 21–30 
  11. ^ Corbató, F.J.. “Introduction and Overview of the Multics System”. 2007年11月13日閲覧。
  12. ^ Glaser, Edward L.; Couleur, John F.; and Oliver, G. A.. “System Design of a Computer for Time Sharing Applications”. 2012年10月13日閲覧。
  13. ^ Multics Execution Environment”. 2012年10月13日閲覧。
  14. ^ Organick, Elliott I. (1972). The Multics System: An Examination of Its Structure. MIT Press. ISBN 0-262-15012-3 
  15. ^ The virtual storage address space”. ibm.com. p. Figure.1 (2014年). 2020年12月11日閲覧。
  16. ^ 単一アドレス空間におけるプロセス生成とデータ共有”. ci.nii.ac.jp (1998年). 2020年12月11日閲覧。
  17. ^ Sumner, F. H.; Haley, G.; Chenh, E. C. Y. (1962), “The Central Control Unit of the 'Atlas' Computer”, Information Processing 1962, IFIP Congress Proceedings, Proceedings of IFIP Congress 62, Spartan 
  18. ^ The Atlas”. University of Manchester: Department of Computer Science. 2012年7月28日時点のオリジナルよりアーカイブ。2012年10月14日閲覧。
  19. ^ Atlas Architecture”. Atlas Computer. Chilton: Atlas Computer Laboratory. 2012年10月14日閲覧。
  20. ^ Kilburn, T.; Payne, R. B.; Howarth, D. J. (December 1961), “The Atlas Supervisor”, Computers - Key to Total Systems Control, Conferences Proceedings, Volume 20, Proceedings of the Eastern Joint Computer Conference Washington, D.C., Macmillan, pp. 279–294, http://www.chilton-computing.org.uk/acl/technology/atlas/p019.htm 
  21. ^ Kilburn, T.; Edwards, D. B. G.; Lanigan, M. J.; Sumner, F. H. (April 1962), “One-Level Storage System”, IRE Transactions Electronic Computers (Institute of Radio Engineers) 
  22. ^ Tsigkogiannis, Ilias (2006年12月11日). “Crash Dump Analysis”. Ilias Tsigkogiannis' Introduction to Windows Device Drivers. MSDN Blogs. 2008年7月22日閲覧。
  23. ^ Windows Server 2008 / 2008 R2 / 2012/ 2012 R2 大容量メモリダンプファイル 設計ガイド”. 2014年11月2日閲覧。
  24. ^ Your system is low on virtual memory - Office | Microsoft Learn
  25. ^ How to change virtual memory size on Windows 10 | Windows Central
  26. ^ Virtual memory in 32-bit version of Windows - Windows Server | Microsoft Learn
  27. ^ Windows Sysinternals PageDefrag”. Sysinternals. Microsoft (2006年11月1日). 2010年12月20日閲覧。
  28. ^ 64 ビット バージョンの Windows の適切なページ ファイル サイズを確認する方法”. Knowledge Base. Microsoft (2007年11月7日). 2007年12月26日閲覧。
  29. ^ "Jesper Juhl": Re: How to send a break? - dump from frozen 64bit linux”. LKML (2006年5月29日). 2010年10月28日閲覧。
  30. ^ a b Andrew Morton: Re: Swap partition vs swap file”. LKML. 2010年10月28日閲覧。
  31. ^ Chapter 6. Swap Space "Swap space can be a dedicated swap partition (recommended), a swap file, or a combination of swap partitions and swap files."
  32. ^ John Siracusa (2001年10月15日). “Mac OS X 10.1”. Ars Technica. 2008年7月23日閲覧。
  33. ^ OS運用記録




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「スワップ・ファイル」の関連用語

スワップ・ファイルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



スワップ・ファイルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリページファイルの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの仮想記憶 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS