一応一通りの語句で検索をかけてみたのですが、
「32bit版は4GB(実質3GB強)、64bit版は128GBまでのメモリが使用できる」
という話題しか見当たらなかったので質問させていただきます。
現在、私は32bit版のWindows XP(厳密に言えばMCE 2005 SP3)を利用しており、
OSから認識されているメモリ量は3.25GBとなっております。
ですが実際に使っていると使用メモリ量が2GBを超えたあたりからPCの挙動がおかしくなってくるのです。
具体的な症例は、「Sleipnirで多量の窓を開いていると右クリックが利かなくなる」
「新たにプログラムを起動するとCPU稼働率が80~100%近くになってOS全体が半ば固まる」
などです。
この症状を見て、以前、「32bit版は総メモリ量の制限の他に、
ひとつのプログラムに割り当て可能なメモリ量にも上限がある」
という話をどこかで読んだ(ような気がする)ことがあるのを思い出しました。が、
検索してもそのような話は見当たらず……。
実際、32bit版のOSではひとつのプログラムに割り当てられるメモリ量に制限はあるのでしょうか?
No.3ベストアンサー
- 回答日時:
>実際、32bit版のOSではひとつのプログラムに割り当てられるメモリ量に制限はあるのでしょうか?
32bitでも64bitでも制限はあります。
ただし、64bitでは広大な空間であるので実質的には気にする必要が無いわけです。
このページに少し書いてありますが、公式な詳細は英語ページだけです。
http://support.microsoft.com/kb/171793/ja
PAE(英語)
http://msdn.microsoft.com/en-us/library/aa366796 …
PAE X86 Technical Reference(英語)
http://technet.microsoft.com/en-us/library/cc728 …
4GT Technical Reference(英語、/3GB オプション)
http://technet.microsoft.com/en-us/library/cc778 …
4GTもAWEもプログラム作成段階での話ですので、ユーザーは特に何もできません。
AWEでもOSごとに制限がある事がこのページに書いてあります。
http://www.microsoft.com/japan/whdc/system/platf …
>使用メモリ量が2GBを超えたあたりからPCの挙動がおかしくなってくるのです。
こちらはページファイルの設定を見直した方が良いかもしれませんね。
回答ありがとうございます。
原因はメモリ制限などとは別のところにありましたが、
症状のほうは無事解消できました。
質問内容から脱線してしまってすみません。
まずOSを再インストールしても同じ症状が出たので、
ご助言のとおりページングファイルやその周辺を含めた
設定を調べたり変更したのですが改善されず……
しかしその調べ物の中で
「アプリケーションヒープ(システムリソース)」
に関する記事を見つけ、もしやと思い
そちらの数値を5割増しに設定したところ症状が出なくなりました。
テストとしてSleipnirで重い動画サイトを含めて無数にタブを展開したところ、
設定前はタブ130個ほどで症状が出るのに対して、設定後はタブ300個でも安定し、
その他に様々なソフトを起動しても問題無いほどの改善っぷりでした。
なんと申しますか、枷が外れた感じです。
ページングファイルに関するご助言がなかったら
ここまでたどり着けなかったと思います。
本当にありがとうございました。
No.2
- 回答日時:
2GBでは。
こちらで見つけました。http://technet.microsoft.com/ja-jp/library/bb457 …
---
32ビットWindowsと64ビットWindowsの相違点
32ビットWindowsと64ビットWindowsの主な違いはメモリサポートです。
現在32ビットWindowsは、4GBまでのシステムメモリ、2GBまでのプロセスごとの
専用メモリをサポートしています。
Windows XP 64-Bit Editionは現在16GBのRAM、ハードウェア能力と
メモリサイズ増強のために16TBまでの仮想メモリをサポートしています。
---
この記事では64bit版は16GBまでのRAMとなっています。
ただし「現在」と書かれていますのでこの記事当時の話です。
今現在は、質問者様のおっしゃるように128GBなのかもしれませんが。
回答ありがとうございます。
自分が見たのはおそらくその話だと思います。
2GBでしたか。しかし自分の環境だと
「システムを含めた合計2GBを超えると不安定になる」
というものなので、プロセスあたりの割当量は
無関係なような気がしてきました……。
もう3年ほどOSの入れ直しなどせずに使っているので、
ここらで一度クリーンインストールを試してみようかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- ノートパソコン ノートパソコンに増設したメモリをWindowsに認識させる方法 5 2022/08/24 14:03
- CPU・メモリ・マザーボード hp dc5700SFFについて 2 2022/06/03 10:50
- ノートパソコン あなたのパソコン(Windows限定)は何年使っていますか? 4 2023/05/27 08:04
- オンラインゲーム Valorantの最低・推奨スペックについて質問させてください。 2 2022/09/07 17:48
- Windows 10 Windows7からとWindows8.1からのWindows10アップグレート 12 2023/01/12 18:18
- その他(OS) OSとCPUの関係について 2 2023/05/04 23:33
- CPU・メモリ・マザーボード Windows10 64bitパソコンのメモリ 4GBから8GBへ増設 11 2023/01/25 18:20
- CPU・メモリ・マザーボード CPUで動作しているOSについての質問です。 3 2023/05/05 00:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メモリの「コミット済み」の意...
-
最先端のCPUを詰んだAndroidス...
-
backing storeって何ですか?
-
「AdditionalCriticalWorkerThr...
-
仮想メモリって設定してますか...
-
皆様に聞きたいです。
-
低スペックPCで軽量Linuxを動か...
-
メモリ割り当ての増やし方
-
PF使用量を下げるにはどうすれ...
-
メモリの認識量の違いについて
-
parallelsのVRAM設定
-
メモリエラー
-
MacとWinのメモリの違いについて
-
LenovoG50の動作が重い
-
Cent OSインストール
-
仮想メモリを表示するLinuxコマ...
-
仮想メモリとページファイルの...
-
PCのメール履歴が消えた・メモ...
-
Windows98SE ・Meの動作「上限...
-
メモリ不足で・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メモリの「コミット済み」の意...
-
Windows98SE ・Meの動作「上限...
-
MacBook Airの買い替えについて
-
最先端のCPUを詰んだAndroidス...
-
実装メモリとタスクマネージャ...
-
vmstatで、メモリ使用率を計算する
-
MacとWinのメモリの違いについて
-
Windows XPの32ビット版と6...
-
backing storeって何ですか?
-
メモリ割り当ての増やし方
-
会計ソフトJDL macで使いたい W...
-
皆様に聞きたいです。
-
仮想メモリ
-
MacBookを買おうと思ってるので...
-
「タスクマネージャ」で「イメ...
-
WinAPIのGetLocalTimeの分解能は?
-
仮想メモリとページファイルの...
-
WindowsアップデートでExcelが...
-
古いwindowsPCをどのように使う...
-
Windows NT 4.0 のシステム要件
おすすめ情報