電子書籍の厳選無料作品が豊富!

初心者で何を言ってるのか分からないかもしれませんが。
つい最近グラボのメモリーもOSのメモリーに含まれることを知りました。(32bitだと4GBまでで本体に4GBつんでるからグラボにいくらメモリあっても使わない)

そこで疑問・質問なんですが聞くところによると、アプリか何かを使うと本体のメモリーとは別にグラボのメモリーも使えるみたいなんですが何がなんだか分かりません。
どなたか教えてください。

また、それはどのような方法でできるのかも教えていただけると助かります。

回答よろしくお願いします。

A 回答 (3件)

>PC自体のメモリーとグラボのメモリーは関係ないってことですか?



はい。

32bitOSでメインメモリ4GB載せてるとしても
グラボのビデオメモリが512MBだろうが1GBだろうが関係ない。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2010/08/17 10:27

CPUやGPU(グラフィックボード=ビデオカード)やOS等がごちゃごちゃになって分からなくなってるようですね。



大雑把に言うと、ノートパソコン(一部除く)とか小型のデスクトップ機等の様に筐体にスペースが無いものはCPUのチップセットにGPUの機能が統合されているものを使用しています。
つまり独立したGPUは存在しません。
あなたがメモリーを共有していると思っているのはこちらです。

これとは反対に高機能なノートパソコンとか、普通のデスクトップ機の場合はCPUとは別に独立したGPUがあります。

>アプリか何かを使うと本体のメモリーとは別にグラボのメモリーも使えるみたいなんですが・・・

これは今までCPUが一手に引き受けていた演算を、その能力を凌駕するほど進歩したGPUに割り振ると言うものです。
http://ja.wikipedia.org/wiki/GPGPU
http://ja.wikipedia.org/wiki/OpenCL
但し、GPUにはCPU程の汎用性がありません。
また、OSもソフトもGPU自体も全てが対応してものでしか利用出来ません。
    • good
    • 0
この回答へのお礼

お礼が遅れてすみません。
回答ありがとうございました。

お礼日時:2010/08/17 10:28

グラボ(グラフィックボード=ビデオカード)というのは


基本的に独立したビデオメモリチップを搭載しています。
別々になってますからOSのメモリー(メインメモリ)には含まれません。
ごく希にターボキャッシュ(ビデオメモリ+メインメモリ)で使う製品もありますが今はほとんど見かけません。

”メインメモリの一部をビデオメモリとして共有する”というのは主に
チップセットにビデオ機能が内蔵したタイプです。
NVIDIAやAMDのチップセットだと独立したビデオメモリがオンボードで付いている物もありますが(全部ではない)、
Intelのチップセットはメインメモリの一部をビデオメモリとして使います。
ビデオメモリに割り振る容量によって、OSで使用するメインメモリ量が変動します。
BIOSでビデオメモリに割り振る量を設定できるパソコンもあります。

この回答への補足

アドバイスありがとうございます。
と言うことは、PC自体のメモリーとグラボのメモリーは関係ないってことですか?

それなら何も心配いらないんですが。

補足日時:2010/02/09 22:21
    • good
    • 0
この回答へのお礼

お礼がおくれてすみましせん。

かなり分かりやすい回答ありがとうございます。

お礼日時:2010/08/17 10:29

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