computer.program - プログラミングのお話
FotranとかcobolとかBasicとかCとかC++とかjavaとか…(以下略)
#101: Windowsのメモリ確保
Date: 2002/07/10 08:28:15 Wed Author: 沢渡 みかげ (subop)
Parent Article: #100: Windowsのメモリ確保
Child Article: #102: Windowsのメモリ確保
> それなら、1.8GBくらいはメモリ確保が成功になって欲しいなぁ。
> あと1GB、何かに使われているんでしょうか。
OSが3G使ってるとか‥‥‥
あるいはコード領域に1G,データ領域に1Gとか?
その辺までは知りません.(^^;
MSDNとかのドキュメント探せばどっかに情報は
ありそうな気はしますけど‥‥‥
>> 上のアドレス空間をセグメント方式で指定するときに,
>> 何らかのビットを立てるとアドレス空間の上位が何ビットか
>> ずれて,より大きな範囲を指定できるような感じだったきが...
> OSの管理していない領域をアプリケーションで直接使うって事ですか?
> スーパーバイザーモードでないと、触れるとエラーになりそうですが。
いや,そういう言う意味ではなく‥‥‥
まぁ,どちらにしろポインタが32bitであれば,4GBが
限界になっちゃうでしょうね.
昔のfarポインタみたいに,セグメント+アドレスで
ポインタを作るか,64bitポインタを採用するか‥‥‥
x86系では64bitポインタは難しいと思いますが.(^^;
>> 詳しくは「初めて読む486」とかを買うと良いかも.
>> アセンブラの本ですが結構良い知識がゲットできます
> 良い知識かもしれませんが、そういうことはもう OSとコンパイラに
> お任せしたいところです。 ^^;
> // Windowsという選択肢が間違ってる?
Windowsって4GB超えたメモリとか考えてなさそうだし‥‥‥.
Windows2000 Advanced Server とか DataCenter とかだと
その辺対応できるのかもだけど...
使ったこと無いのでなんとも(^^;
■ この記事のコメントを書く
■ この書き込みを削除/復活します(投稿者のみ可)
■ この書き込み近辺の一覧表示へ
【最新20記事
[一覧]
[ツリー]
[一括]
】
【最新の記事は 107 番です.】
【次の20記事
[一覧]
[ツリー]
[一括]
】
■ メインページ