Windows Vista 64bit版 Part 12

このエントリーをはてなブックマークに追加
179152
>>159
レスd。

>仮想アドレス空間はプロセスごとに別々に作られるから

そうそう、そこが知りたかった。

>32ビットアプリ8個で16GBだよ。

なるほど。実際に試しても4GB 越えてくれないのだが、
なんかやり方まずいのかな。研究してみるわ。
180名無し~3.EXE:2009/01/04(日) 01:33:35 ID:85fzxE+u
> 実際に試しても4GB 越えてくれないのだが、
それはどうやって調べたの?
181名無し~3.EXE:2009/01/04(日) 01:43:57 ID:3+Dh5yoU
メモリ確保しただけで、書き込んでないとか。
182名無し~3.EXE:2009/01/04(日) 05:44:49 ID:tMj9omTL
たぶんそれだな。memsetで埋めるとかしてみ。
183名無し~3.EXE:2009/01/04(日) 14:25:53 ID:A/DpdBfu
今更ながらメモリを6Gに増設したら
めちゃめちゃサクサクやん

vista64最高だ
184152:2009/01/04(日) 15:12:32 ID:SU4vnlql
>>180-182
起動するだけで300MB くらいメモリを確保するソフトがあって
多重起動できるのでいくつも立ち上げると
合計4GB こえないところでエラーが出たりブルースクリーンが出たりする。

ソフトの問題かなぁ。
185名無し~3.EXE:2009/01/04(日) 15:33:01 ID:MJPsq2y5
memtest86+で引っかかりそう
186名無し~3.EXE:2009/01/04(日) 16:56:15 ID:85fzxE+u
青画面が出るならドライバの問題じゃね?
簡単に追試ができるようなものならソフトの名前を書いてもらえるとうれしいんだが
187名無し~3.EXE:2009/01/04(日) 19:38:17 ID:t9kFLMUu
単なる粗悪メモリとかって話じゃ。
どんなアプリでもそのメモリ空間行った瞬間青画面出そうな気が
188名無し~3.EXE:2009/01/04(日) 19:41:16 ID:3+Dh5yoU
なんのエラーか書かないし、青画面のエラーコードも書かない奴は放置でいいよ。
189名無し~3.EXE:2009/01/04(日) 19:54:05 ID:E3/ZhK7p
Visual C++ 2008 Express Editionが無料で使えるのだから
2GB弱のメモリ確保するソフトを自分で書いて試してみたら?
(Visual C++ 2008 Express Editionでは32bitのみで64bitプログラムの作成は無理のようだけど)
190名無し~3.EXE:2009/01/04(日) 20:13:25 ID:E3/ZhK7p
即席で作ったC言語のmallocで1GB確保するだけのコマンドラインプログラム
ttp://kissho.xii.jp/1/src/1jyou60432.zip.html
pass:malloc
191名無し~3.EXE:2009/01/04(日) 20:16:35 ID:uvc4vgTW
意外と仮想メモリ0とかにしてるんじゃない
192名無し~3.EXE:2009/01/04(日) 20:43:15 ID:E3/ZhK7p
msetで実際に確保したメモリに0を書き込むバージョン
ttp://kissho6.xii.jp/14/src/1yon16805.zip.html
pass: malloc
193名無し~3.EXE:2009/01/04(日) 20:48:12 ID:MJPsq2y5
callocは?
194名無し~3.EXE:2009/01/04(日) 21:08:16 ID:E3/ZhK7p
195152:2009/01/04(日) 21:40:33 ID:SU4vnlql
>>192 のソフトだと 4GB 以上いけたわ。

俺がメモリ使いたいソフトだといけないのがムカつくが、
その辺はスレ違いなのでそのソフトのスレでも行ってやります。
ありがとねー。