プロが教えるわが家の防犯対策術!

EXCELやPowerPivotに詳しい方教えてください!

Win7、メモリ(RAM)64GB積んだPCで、EXCELのPowerPivot(2013)を動かしているのですが、どうもメモリをフル活用してくれず、重い計算をやっている時でもタスクマネージャーを見たところ5GBぐらいしか使ってくれません。

OSもOfficeも64bit版になっているのですが、何か原因をご存知の方いらっしゃいますでしょうか?

A 回答 (5件)

>もしその辺りご存知でしたら


すみません、わかりません。
Excelが単一のプロセスで動作するのではなく、複数のプロセスで一つのファイルを処理できるように変化しない限り、1つのソフトで使用する仮想アドレス空間上限は4GBを超えることはないと思います。

64-bit Windows+64-bit Officeなら8TBまで上がるようです。
私のは64-bit Windows+32bit Officeなので4GBのままですね。
http://www.geocities.jp/hpt_user99/address.html
    • good
    • 0
この回答へのお礼

回答ありがとうございます!

お礼日時:2015/12/24 09:44

そのPCでは、EXCELだけでなく他のプロセスも動いているので全部をEXCELに割り当てる事は無理です。


タスクマネージャを開いてどんなプロセスが動いているのか調べてみるとよく分かります。
Windowsを起動しているだけでもメモリは消費しているのですから。
それにメモリをフルに使ってしまうとHDDへのメモリスワップが起きるためかえって遅くなりますよ。
    • good
    • 0
この回答へのお礼

回答ありがとうございます!

お礼日時:2015/12/24 09:44

Excelというプログラム単体に割り当てられるはずの仮想アドレス空間の上限は4GBに制限されているからだと思います。

    • good
    • 0
この回答へのお礼

回答ありがとうございます!なるほど、可能性高そうですね。
4GB制限を解除するやり方について調べてみたのですが、
調べ方がまずいのか、それとも事例が少ないのか、イマイチよくわからず…
もしその辺りご存知でしたら、是非ご教授ください。

お礼日時:2015/12/15 12:11

いや、その程度しかメモリ使わないから。

    • good
    • 0
この回答へのお礼

回答ありがとうございます!

お礼日時:2015/12/15 12:08

いや、その程度しかメモリ使わないから。

    • good
    • 0
この回答へのお礼

回答ありがとうございます!

お礼日時:2015/12/15 12:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!