- ベストアンサー
物理メモリがたくさんあっても仮想メモリ不足?
すんません。質問させてください。 Win2kなのですけど、物理メモリを2GB搭載してます。 これくらいあるのだったら仮想メモリはOFFに出来るかな?っと 思ってOFFにしてみたのですけど、起動時にのっけから「仮想メモリが少なすぎる」とエラーメッセージが出るようです。臨時の20MBほどの仮想メモリも作っているようっす。 過去にXPにて512MB位で仮想メモリをOFFにしても、 とたんにエラーメッセージというほどではなかったと記憶してます。 仮想メモリON、OFF自体にはそんなに興味があった訳ではないのですが、2Kにて余りに簡単にメモリ不足ってのが妙~なかんじでして;;ある程度アプリetc使ってて仮想メモリ不足ってのならフツーだと思ってたんですが、OS起動時からこれなのか!と。 何か致命的なミスをしてるような気がしないでもないです(笑) 何でもよいのでご教授くださいませm(*- -*)m 仮想メモリを500MBほどくれてやるとエラーはでないようです。 若干レジストリも弄ってます。 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "ClearPageFileAtShutdown"=dword:00000000 "DisablePagingExecutive"=dword:00000001 ←これ?物理メモリにカーネルうんたら? "IoPageLockLimit"=dword:00010000 "LargeSystemCache"=dword:00000000 "NonPagedPoolQuota"=dword:00000000 "NonPagedPoolSize"=dword:00000000 "PagedPoolQuota"=dword:00000000 "PagedPoolSize"=dword:00000000 "PagingFiles"=hex(7):00,00,00,00 "SecondLevelDataCache"=dword:00000000 "SystemPages"=dword:000c3000 "PhysicalAddressExtension"=dword:00000000 "LargePageMinimum"=dword:ffffffff "WriteWatch"=dword:00000001
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- takepon256
- ベストアンサー率41% (391/936)
お礼
まっこと申し訳ない!やたらにレスが遅れました!! うっかり入力したメルアドを別のと勘違いしてまして、 特にレスはつかないか。なんて思ってました(笑) さてあれから自分も調べてたのですが、、 ど~も2Kは古いので、そもそも仮想メモリをOFFにする。 という概念がないので結果出来ないとのことです。 やった場合はすぐにエラーメッセージが出ます。 さてページングファイルを別ドライブにするのは自分も有りだと思います♪ TEMP。TMP系統のフォルダやテンポラリーうんたらは別HDDってのは自分的にもおなじみですw まぁ最後の締めくくりじゃないっすけど仮想メモリはど~かな? なんてのが発端でした。 で、本題なのですが。やるやらないは別として。。 レジストリをいじくれば仮想メモリなしにする事が出来るそうです。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management へ移動して"PagingFiles"の項目を削除してしまうという方法。臆病なので未実施です(笑) あとまるきり関係ないですがついでにあれこれ調べてたんですけど、 2KのntldrをXPかsever2003のntldrにすり返ると起動が早くなるんですと。ついでにNTDETECT.COMもすりかえた。互換有りなので平気でした。 確かに画面が出てからは早いかんじがします。 2KのntldrだといったんPIO→DMAなのが、XPだと最初からDMAなので 違いがでるんだそーです。 とまあ長ったらしくて恐縮!ありがとうございました♪