Select the product you need help with
RAM、仮想メモリ、ページファイル、および Windows でのメモリ管理文書番号: 2160852 - 対象製品 目次概要この資料でには、32 ビット バージョンの Windows で仮想メモリの実装についての基本情報が含まれます。この情報は、Windows 2000、Windows XP、Windows Server 2003、Windows Vista、および Windows Server 2008 に関するものです。(Windows Server 2008 R2 の 64 ビット バージョンでのみ利用可能であるため、この情報には適用されません。) 詳細Windows のような近年のオペレーティング システムやアプリケーション、および多くシステム プロセスは、常に仮想メモリ アドレスを使用してメモリを参照しています。仮想メモリのアドレスは、ハードウェアで (RAM) の real のアドレスに自動的に変換されます。オペレーティング システム カーネルのコア部分のみこのアドレス変換を使用せずに、実際のメモリ アドレスを直接使用します。 すべて実行中のプロセスに必要なメモリがシステムにインストールされている RAM の量を超えていない場合であっても、仮想メモリは、常に、使用されています。 この記事の拡張版ブルース Sanderson の Windows のブログ上で利用可能です。この資料を参照してくださいするには、次のブログのサイトを参照してください。 Bruce Sanderson の一般的な Windows の情報: RAM、仮想メモリ、ページファイル、およびね
(http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm)
プロセスとアドレス スペース仮想メモリ アドレスが 0 から 4,294, 295 までの範囲 (仮想アドレス領域)、32 ビット バージョンの Windows で実行されているすべてのプロセス (たとえば、アプリケーションの実行ファイル) が割り当てられます (2 x 32-1 = 4 GB)、コンピューターに RAM の容量に関係なく、実際にインストールされています。既定の Windows の構成、2 ギガバイト (GB) の仮想アドレス空間のプライベートの各プロセスは、使用を指定されているし、他の 2 GB のすべてのプロセスとオペレーティング システム間で共有します。通常は、アプリケーション (たとえば、メモ帳、Word、Excel、および Acrobat Reader) は 2 GB のプライベート アドレス空間の一部だけを使用します。オペレーティング システム メモリ ページ フレームが使用されている仮想メモリ ページにのみ割り当てます。 物理アドレス拡張 (PAE)、36 ビットの物理メモリ (RAM) のアドレスを展開、インテルの 32 ビット アーキテクチャの機能です。PAE は、プロセッサによって対処することができます (で 4 GB のままです)、仮想アドレス スペースは、ボリュームの実際の RAM だけでサイズは変更されません。詳細については、以下の記事番号をクリックして、マイクロソフト サポート技術情報資料を参照してください。 268363 36 ビットのメモリ アドレスがプロセスで実行されているコードによって使用される 32 ビット仮想メモリ アドレスの間の変換を自動的に処理し、透過的に変換テーブルに従ってコンピューター ハードウェアによっては、オペレーティング システムによって保持されます。仮想メモリのページ (32 ビット アドレス) 物理 RAM ページ (36 ビット アドレス) に関連付けることができます。
(http://support.microsoft.com/kb/268363/
)
インテル物理アドレス拡張 (PAE) Windows 2000 の場合 さまざまな Windows のバージョンおよびエディション (月 2010 年) をサポートする RAM の量を次に示します。 元に戻す
ページファイルRAM は制限のあるリソースであるのに対し、実用上仮想メモリーに制限はないと言えます。多くのプロセスが存在可能で、各プロセスは専用の 2 GB プライベート仮想アドレス空間を持ちます。すべての稼動中のプロセスによって使用される総メモリ量が、利用可能な RAM の容量を超えると、オペレーティング システムは 1 つまたは複数の仮想アドレス空間のページ (4 KBの断片) をコンピューターのハード ディスクに移動します。これにより、フレーム メモリが他の用途に解放されます。Windows システムでは、これらの「ページアウトされた」ページは、パーティションのルートにある、1 つまたは複数のファイル (Pagefile.sys ファイル) に格納されます。ディスクの各パーティションに 1 つずつ、そのようなファイルが存在する可能性があります。ページング ファイルのサイズと場所がで構成されています。 [システムのプロパティ ( [詳細設定] をクリックして、[パフォーマンス] をクリックしをクリックして、 設定 ボタン)。「ページファイルのサイズはどのくらいにするべきか?」という質問がよくあります。この質問に対する唯一の回答はありません。なぜなら、内蔵されている RAM 容量や作業負荷がどれだけの仮想メモリー量を必要としているかに依存するからです。他に利用可能な情報がない場合は、一般的な推奨である「インストールされている RAM の 1.5 倍」が良い出発点です。一般的にサーバー システムでは、原則ページ ファイルが使用されないように、不足の起きない十分な RAM 容量を確保したいと思うものです。これらのシステムでは、大きいページファイルを確保することに有用な効果はないでしょう。一方、ディスクの空き領域が十分にある場合は、大きなページファイル (たとえば、インストールされている RAM の 1.5 倍) が問題を起こすことはありません。また、これでどれくらい大きいページファイルを作成すればいいか悩む必要もなくなります。 パフォーマンス、アーキテクチャ上の制約、および RAMコンピューター システムでは、パフォーマンスが低下する (作業のボリュームのユーザーの数)、負荷の増加と、非線形の方法では。負荷、または、特定のポイントを超えて、需要の増加があるかは、大幅なパフォーマンス低下が発生します。つまりいくつかのリソースが非常に簡単な装置であるし、ボトルネックとなっています。ある時点で、不足しているリソースを上げることはできません。これは、アーキテクチャ上の制限に達したことを意味します。いくつか頻繁に報告されたアーキテクチャ上の制約では、Windows は次のとおりです。
頻繁に検索し、引用符で囲まれたステートメントの次のよう: 4 GB の RAM を使用する前にターミナル サーバーには、共有アドレス スペースの 2 GB 完全に使用されます。" 場合によってはある可能性があります。しかし、かどうか、それらに特定のシステムを適用するかどうかを確認するのには、システムを監視する必要もあります。場合によっては、これらのステートメントは特定の Windows NT 4.0 または Windows 2000 環境から結論され、Windows Server 2003 には必ずしも適用されません。重要な Windows Server 2003 には、実際にはこれらアーキテクチャ上の制限が実際に到達する確率を減らすために変更されました。などのカーネルにしていたいくつかのプロセスは共有の仮想アドレス空間で使用するメモリを削減するカーネル以外のプロセスに移動されました。 RAM と仮想メモリの使用率の監視パフォーマンス モニターは、原則としてツール システム パフォーマンスを監視し、ボトルネックの場所を識別するためです。パフォーマンス モニターを起動しますスタート[ コントロール パネル[ 管理ツール、し、ダブルクリック パフォーマンス モニター.重要なカウンターとは、説明の概要は次のとおりです。
プロパティ文書番号: 2160852 - 最終更新日: 2012年12月23日 - リビジョン: 4.0 この資料は以下の製品について記述したものです。
機械翻訳の免責 重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。 英語版 KB:2160852
(http://support.microsoft.com/kb/2160852/en-us/
)
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。 | サポート技術情報の翻訳 |












