• 締切済み

[FreeBSD] 1プロセスで使用するメモリについて

FreeBSD5.4でメモリを4G搭載して認識はしたのですが、1プロセスで使えるメモリの最大値が、2G以上になりません。どのようにしたら、1プロセスで2G以上のメモリを使用することができるのでしょうか? かなり切羽詰っているので、お願いします。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

え~と, 手元に EM64T なやつがいないので詳細はわからないのですが, FreeBSD-users-jp メーリングリストで大量のメモリを使うって話が流れてましたんで, そっちも見てみたらどうでしょうか. あんまり参考にはならないかもしれませんが....

Dring
質問者

補足

回答ありがとうございます。 メーリングリストを見ましたが、結局、”試して失敗した”報告しか書いてありませんでした・・。 何かいい方法ありませんでしょうか。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

EM64T のような 64ビット拡張が有効なプロセッサなら, 対応するシステムをインストールすればOK, 有効でなくても maxdsiz とかをいじれば 3GB弱くらいまでなら使えたはず.

Dring
質問者

補足

回答ありがとうございます。 64ビット拡張は、カーネルをいじって設定しました。 maxdsiz系も試しましたが、3GB以上にするとうまくいきません。 できれば、3.5GBぐらいまで確保したいのですが、いい方法はないでしょうか?

関連するQ&A

  • Win_7/64-32Bit版・・・搭載メモリに関して・・・

    現在、AutoCad2009を使用していますが 描画切り替えなど動作が悪く搭載メモリを最大の4Gまで搭載 しましたがOS/XP-Proでやはり3Gしか認識しませんが この先Win_7に乗換えを考えていますがVistaから4G認識するようですが そもそも、32Bit版OSにて搭載メモリ4G以上はなぜ搭載できないのでしょうか?わざわざ4G以上搭載の為にOS/64Bit&Cadソフト64Bit版に 変更するのも費用も高くなり困ります! 搭載メモリに関してご意見ください・・・

  • パソコンのメモリ

    Windows7 64bitを使用しています。メモリの搭載容量が4Gとなっていますが、4Gしか搭載出来ないのか、それ以上搭載しても認識しないだけで、余分な容量はラムディスとして使えるのでしょうか、よろしくお願いします。

  • プロセスと仮想メモリについて

    プロセスと仮想メモリについて こんばんは。 プロセスについて勉強しています。 その過程で、「プロセスは物理メモリーとは切り離された仮想メモリーにアクセスする。 仮想メモリーはひとつのプロセスに対して4Gバイト割り当てられる。」 とありました。 今まで仮想メモリーと言うのは、ページングファイル(物理メモリの代わりに使用される ハードディスクの領域)のことだと思っていましたが、この仮想メモリーと、プロセスを 語る上での仮想メモリーとは別物なのでしょうか? 宜しくお願いいたします。

  • PCのメモリ最大値について教えてください

    PC STATION PX9514P について教えてください 以下のPCを所有し使用してます ↓ (9514です) http://www.sotec.co.jp/catalog/px9514p/ 製品の仕様を見ると メモリ(最大)2G となってますが、、 これは搭載されたM/Bの認識できる最大値であってこれ以上は無理って ことでしょうか? 現在 購入時のまま 1Gx2の2Gです メモリの使用率が常に50%を超えているので増設を考えているのですが、、 2Gx2で4Gは積んでも意味がないのでしょうか? (OSの仕様上3G程度しか認識しない事は把握しております) 増設により20~30%の使用率低下を望んでいますが不可能でしょうか? 自作ではないためM/Bがわかりません チップセットは インテル® G31 Express (G31+ICH7) となっております メモリ高騰中なので早めに検討したいです どなたか詳しく教えていただけたら幸いです よろしくお願いします

  • XPのメモリについて

    現在XPの32ビット版をしようしているのですが現行搭載済みの2Gのメモリに対して1G追加して3Gにしてみたのですが(デュアルチャンネル無視で^^;)タスクマネージャやシステム構成などを見ても最大は3Gと認識しているようなのですが利用可能物理メモリは2.4Gと表示されています。3G搭載でもこんなもんなんでしょうか?有効に使う方法とかあるのでしょうか?

  • windows7はメモリ3Gしか認識しない?

    ウィンドウズ7は3Gしか認識しないと聞きましたが、なぜ8G搭載やそれ以上のメモリが搭載されているPCが在するのですか?

  • メモリを大量消費してるプロセスが見つからない

    タスクマネージャーでメモリ使用量が80%超えなどしてPCの動作が遅くなってるときも、プロセス一覧のメモリ使用量を合計してもそれが全メモリ使用量と一致せずどのプロセスを止めればいいかわかりません。 リソースモニターを開くとメモリ使用量が40%程度と表示され、こちらでもどのプロセスがメモリを大量消費しているかわかりません。 タスクマネージャーの表記が間違ってるのでしょうか? どうやったらメモリ使用量の多いプロセスを見つけて止めることができるでしょう?

  • 特定のプロセスが使用している物理メモリ量

    特定のプロセスが使用している物理メモリを確認する方法を教えてください。 プロセスが使用している物理メモリ領域は「Working Set」と呼びますが、「Working Set」には「Private Bytes」と「Shared Bytes」が含まれます。 「Shared Bytes」は、他のプロセスと共有される物理メモリのため、特定のプロセス専用で使用される物理メモリではありません。 「Private Bytes」は、そのプロセスが物理メモリで利用中のものとページアウトされたものになり、ページアウトされたものは物理メモリにはありません。 「Working Set」は「Private Bytes」+「Shared Bytes」の総和といっても、ページアウトされたものをは物理メモリにないため、ページアウトされたものは引かれています。 「Working Set」の値から「Shared Bytes」の使用量を調べて、「Shared Bytes」の中で特定のプロセス専用のものでないものを引くことができれば、特定のプロセスが使用している純粋な物理メモリを知ることができるのではと考えております。 パフォーマンスモニターなどのツールでどの「カウンタ」のどの「インスタンス」を取得して、どのような計算をすれば、求めることができるかご教示頂けませんでしょうか。

  • プロセスについて

    プロセスですが、タスクマネージャーから 見るとものすごくメモリを消費してることが わかりました。 1・5Gのメモリがあるので助かりますが、 あまりにも消費してますし、ある程度はこのプロセスは このソフトだとわかりますが、なぜか 「explorer.exe」が45000近くあり、 同じものがもうひとつ20000ぐらい使用してます。 まずなぜ同じものがあるのか、これだけ消費するのは当たり前なのでしょうか? なにもしなくて起動しただけで500Mは消費してます。 半分はウイルスなどの常駐とわかってます。 なにかこのプロセスに関して「このプロセスはこういう役割」や 「このプロセスは止めてはいけない」などの詳しい 情報がある、情報を得られるソフトありますでしょうか? 初心者なんでお願いします。 当方 XP Pro SP2 CPU P4 1,2 メモリ 1,5

  • メモリ搭載可能容量

    が私のパソコンは1Gまでなんですけど、 増設で計1Gのメモリを搭載しようと思ってます。しかし、 最大数値までメモリを搭載すると動かなくなる、もしくはあまりよろしくない、 と聞いたのですがホントでしょうか?最大1Gの場合は 1Gから256MB引いた数値が最適だと聞きました。 よろしくお願いします。