解決済みの質問
フルHDのディスプレイ(1920x1080)を購入して、複数台あるパソコンをつなげて使っているのですが、古いタイプのSocket478のマザーボードのオンボードグラフィックだと、1280x1024は表示できますが、1920x1080になると表示できません。(と言うより画面解像度で選択できない)
そこで、VRAM容量と画面解像度について調べてみたら
VRAM(Byte) = 横ドット数 × 縦ドット数 × 色数(ビット) / 8
との数式で求められると書いてありました。
この式でそれぞれのVRAM容量を求めてみたら(色数は24で計算)
1920x1080は、5.93MB
1280x1024は、3.75MB
となりました。
こう考えると、私の持っているオンボードVRAMは、3.75MBより大きく、5.93MBよりは小さいとなるのでしょうか。
(4MBなら、区切りがいいからあり得るのかな?)
さらに、私はAGPのグラフィックボードを買ったのですが、それだとVRAMが512MBもあります。
値段が安かったので、いくら多くとも個人的には構わないのですが、なぜそんなにものVRAMが必要なのでしょうか?
と言うより、どうやってそれだけものVRAMを使えというのでしょうか?
それとも何か根本的に考え方に誤りがあるのでしょうか?
ちなみに、私が買ったグラフィックボードは、「GeForce 6200」のものです。
何か不足している情報があれば、補足欄に書き込みます。
よろしくお願いします。
投稿日時 - 2011-07-15 19:23:13
とりあえず、
geforce6200 解像度
でググってみたら、特定製品ですが具体的に対応解像度が書かれたページが引っかかりました。これによると、デジタルでは1600x1200まで、アナログだと2048x1536までだそうです。
http://aopen.jp/products/vga/6200-dv128lpagp.html
Geforce8000以降の製品は速度を除いて、今の3桁ナンバーの製品とあまり変わらない仕様になっていますが、それ以前のものはHDCP対応非対応がものによって違っていたり、上記のようにデジタルとアナログで対応解像度が違うorワイド対応が異なると言ったトラップがありました。
公式サイトの技術情報にも、デジタルとアナログで解像度が違うことには言及されていないものの、対応解像度は書かれています。(これも同じキーワードでググった中にあり)
http://www.nvidia.co.jp/object/geforce6_techspecs_jp.html
インテルのオンボードビデオが対応する解像度の一覧はこちら。チップセットが何であるかさえ解っていれば、こういう感じで調べられます。
http://www.intel.com/jp/support/graphics/sb/CS-022544.htm#max_mode
投稿日時 - 2011-07-16 08:40:55
補足
お礼が遅れて申し訳ございません。
昨日は用事があったため、お礼をする暇がありませんでした。
他意はありませんので、お許しください。
しっかり、ありましたね、それも日本語で。
私は英語ばかりだろうと思っていました。
それと、マザーボードではなくチップセットでしたね、勘違いしていました。
英語のものに関しては、後でじっくりと読んで(?)みたいと思います。
どうも、大変にありがとうございました。
こまめに探せばあるものですね。
ところで、また後出しになって申し訳ございませんが、私の買ったグラフィックカードは
「e-GeForce 6200 AGP 512-A8-N403-LR (AGP 512MB)」
http://kakaku.com/item/K0000082392/
です。
「話をまたぶり返すのか」と怒られそうですが、VRAMが512MBもあるのに、128MBのと解像度は同じなんですかね?
もし、解像度が128MBと同じなら、他のスペックが余程違わないと、4倍の差は説明できないと思うのですけど。
って、もしかして、512MBと言うのは、嘘?間違い?
投稿日時 - 2011-07-17 11:29:34
お礼
いろいろと悩んだのですが、具体的にURLを示してくださったので、BAとさせて頂きました。
正直、グラフィック関係の話については、まだまだわからないことが多いので、また質問をさせて頂くこともあるかと存じますが、その際にはもしお目に留まりましたらばよろしくお願いします。
今まではあまり興味が無かった話題ですが、今回の質問で興味を持つようになりました。
何かありましたらば、またよろしくお願いします。
投稿日時 - 2011-07-20 10:38:30
1人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(11件中 1~5件目)
以下は余談として見てください。
VRAM容量ですが、大きくなっているのには意外な理由があります。それは、あまり低容量のチップが作られなくなっちゃったと言うこと。これはちょうど、新品のSDカードやUSBメモリで、2GBより小さいものは売れ残り以外には見つけにくいのと同じような事情です。
フラッシュメモリは生産の主力が16Gbit以上のものになっているので、16Gbit品1個で2GBになります。つまり、2GBより小さいのが作れない!もし1GBを作りたければ、市場に余っている8Gbit品を探してくるか、16Gbit品を使って半分を無効にするしかないわけです。これ、ばりばり高くつきそうな予感がしません?
VRAMも同様に、128MBなんて容量にできる「低容量品」が市場にないため、今どきのグラボってどれも512MBが最低ラインになってますよね。それにグラボの場合は速度に対する要求が厳しく、1チップではデュアルチャネルみたいなことができなくなるという事情もあります。最新のオンボードグラフィック(と言うかCPUコア内蔵グラフィック)はインテルにせよAMDにせよ、今どきローエンドのグラボより速いので、今後はますますグラボの性能に対する要求が高くなり、余計にVRAM容量は減らせなくなるでしょう。多分512MBかそれ以下の製品は、もうすでに市場ではメンテ用みたいな扱いになってきてると思いますよ。
投稿日時 - 2011-07-18 10:22:12
補足
回答ありがとうございます。
>意外な理由があります
No.2さんの回答にもありましたけど、いろいろと奥の深いものがあるものですね。
(うろ覚えなので突っ込まないで頂きたいのですが)最近では、CPU自身にGPU機能を持たせているのもあるみたいですね。
私なんかほとんどオンボードで、かつゲームをやらないのでこのあたりの話にはまったく無頓着でした。
それと、私も余談返しですが、
私は最近安物のフォトフレームで、スライドショーを楽しんでいて、SDカードごとにテーマを決めて画像を保存しているのですが、1枚の画像が数十KB程度なので、SDカードは本当に数MBもあれば充分なのですが、8MB,32MBが1枚づつあるくらいで、あとは256MBのものしかなく、256MBだと、もうスカスカの状態です。
8MBのSDカードが10円くらいで売っていたら迷わず買うのですが、そんなものもなく仕方が無いので、256MBのSDカードに数十枚の画像を入れて、使っています。
どうせ、256MBのSDカードも今や中途半端なので、どうでもいいと言えばどうでもいいのですけどね。
そろそろ、締め切らせて頂きます。
正式なお礼は、その後で。
投稿日時 - 2011-07-20 10:32:14
お礼
本当は、こんな雑談の方が大好きなのですが、さすがにBAに選んだら、みなさんに恨まれそうで・・・。
どうも、ありがとうございました。
投稿日時 - 2011-07-21 09:11:49
> VRAMが512MBもあるのに、128MBのと解像度は同じなんですかね?
…今までのいろんな人の説明を全否定するつもりですか?wどんだけ解像度にこだわってるんですか?
すでに計算で解っているとおり、フルHDでさえ6MB弱のメモリ容量で足りるわけなので、仮にこれの4倍、24MBでも次世代解像度の4k2kに対応できます。この時点で、表示できるモニタはふつ~の人が買える値段では市販されていません。24MBでさえこれなのに、512MBをフルに使って解像度を上げる必然性がありますか?128MBでも意味がない。だって、そんなの表示できるモニタがこの世にないんだから。
マルチモニタでフルHDを9台並べても、必要なVRAM容量はたったの54MBです。つまり512MBなんて言った時点で、それはゲームでバッファやキャッシュに使うくらいしか用途はありえない。
投稿日時 - 2011-07-17 21:42:40
補足
回答ありがとうございます。
>今までのいろんな人の説明を全否定するつもりですか?
この件に関しては、No.10さんの補足に書きましたので、そちらをご覧ください。
話の続きなのですが、私はこの質問で、すでに2回締め切ろうと思いました。
そして、この書き込みも締め切ろうと思って見たら、回答が書き込んであったので補足にて、お礼(?)を書いている次第です。
私は質問/回答共に公開しているのでご覧になって頂いても構いませんが、正直、技術的質問にこれだけの回答が寄せられたのは初めてではないかと思います。
さらに、このように非常にレスポンスが良く。
正直、皆さんに感謝していると共に、大変うれしいので回答が寄せられるたびに、もう少し待ってみようかという気分になって、未だに締め切らずにいます。
基本的に私の中では、もう解決していると思っています。
どうも、ありがとうございました。
投稿日時 - 2011-07-18 08:30:59
お礼
どうも、ありがとうございました。
投稿日時 - 2011-07-21 09:13:11
>「話をまたぶり返すのか」と怒られそうですが、VRAMが512MBもあるのに、128MBのと解像度は同じなんですかね?
もし、解像度が128MBと同じなら、他のスペックが余程違わないと、4倍の差は説明できないと思うのですけど。
って、もしかして、512MBと言うのは、嘘?間違い?
さんざん言われているようにいまどきのGPUは VRAM多い=解像度高い の図式は崩れています。
高解像度の静止画の必要ならばVRAM容量はもはや関係ないです。GPUで決まります(ドライバ含む)
128Mと512Mの差は3Dグラフィック系のベンチマークでも動かせばそれなりの差が出てきます。
512MBが嘘だったら詐欺です
投稿日時 - 2011-07-17 20:34:51
補足
回答ありがとうございます。
>さんざん言われているように・・・
私も皆さんの回答を疑っている訳ではありませんので、誤解のないようにお願いします。
「みんながグルになって、私を騙そうとしている」と思うほど、私が価値のある人間でないことは、私が一番良くわかっています。
ところで、あまり話を広げたくなかったので詳しい説明は省いたのですが、
GeForce 6200のVRAM=128MBに関する情報は、すでにURLを貼ってもらったように日本語でもあるのですが、これがVRAM=512MBとなると、たぶん日本語での説明はないのでは?と思うほど極端なんです。
(※たぶん、英語ならばあるのでしょうが、(英語もわからないし)私はそこまで知りたいとは思いませんのでURLの貼り付けは無用です)
普通に考えれば、性能の高いものほど情報が豊富なような気がします。
おまけに、nVIDIAのホームページでは128MBしかないような書き方さえしています。
果たして、ここまで差を付けなければいけない理由は何なんだろう?と思った次第ですが、一方では、私にとってはもう製品を買ったことでもあり、どうでもいい問題でもあった訳です。
私が知りたかったのは、あくまでVRAMに関する知識だったので、ですから最初は、あえてマザーボードの種類を書きませんでしたし、OSの種別も書きませんでしたし、グラフィックボードの種類も書かなかった訳です。
ですから、この件に関してはこれ以上話を広げて頂く必要はございません。
>128Mと512Mの差は3Dグラフィック系のベンチマークでも動かせば
私もできるだけ自分で検証しようと思ったので、昨日オンボードですがBIOS設定で、VRAM=16とVRAM=256で、CrystalMark09を使ってベンチマークテストをしました。
その結果、違いは歴然としているのを確認しました。
投稿日時 - 2011-07-18 08:18:04
お礼
どうも、ありがとうございました。
投稿日時 - 2011-07-21 09:12:38
私はその計算は基本的には間違っていないと思います。ただし、今のPCはその式で求まる必要量をはるかに超えたメモリを使えることが当たり前であり、出せる解像度はメモリ容量から判断できなくなってしまっている、と考えれば納得できるでしょう。
いまどきの対応解像度は、メーカー製PCならカタログなりに載っているし、自作機でもオンボードならインテルなりAMDのサイトでチップセットの仕様を調べれば解ります。グラボだったらそれこそグラボのチップで調べれば済む話です。古めのチップだとワイド画面が一般化する前の製品だったりするので、フルHDはもちろん、ワイド解像度が一切選べないこともあります。またワイド解像度が選べても、アナログ接続でしか出せない制限が付いたりもします。
VRAM容量が大きいと何に使うのかと言えば、さんざん既出の通りで高速化のためです。普通のWindows上での操作でも御利益があって、たとえば2枚のウィンドウが重なっている状態のときに、隠れている方のウィンドウをクリックしたら、今まで手前にあったものを消して隠れていた方を表に出す、つまり再描画するわけです。この時、隠れている表示があらかじめVRAMにキャッシュされていれば、単純に転送してくるだけで済みますよね?いちいち文字だの画像だのを解釈して表示するより、そうした方がずっと簡単(=高速)にできるので。もしVRAM容量がぎりぎりだと、毎回まじめに再描画するしかないですよね。これはめんどくさい。
ゲームではこの発想をいっそう推し進めていて、多量のVRAMにものを言わせていろんなデータを置きまくっています。なので512MBだと厳しいなあっていうケースも、重いゲームでは多々あります。
投稿日時 - 2011-07-15 23:08:37
補足
回答ありがとうございます。
>いまどきの対応解像度は、メーカー製PCならカタログなりに載っているし
私のはいまどきじゃないので、マザーボードの説明書には載っていませんでした。
って、いまどきでも私が持っているマザーボードを買った時に付属する説明書には載ってませんでした。
カタログに載せるぐらいならば、書いて欲しいものですね。
>オンボードならインテルなりAMDのサイトでチップセットの仕様を調べれば解ります
今までの話を総合すると、オンボードならGPUまで調べればわかるんですかね?
>グラボだったらそれこそグラボのチップで調べれば済む話です
そうなんでしょうね。
一例で構いませんが、その掲載されているURLを教えてもらえないでしょうか。
私もある程度は調べたのですが、見つけることはできませんでした。(そして、現在に至る・・・)
>さんざん既出の通りで・・・
はい、そうですね。
この件に関しては私も、もうお腹がいっぱいです。
投稿日時 - 2011-07-16 04:40:41
お礼
そう言えば、VRAMの使用容量の話は「初級シスアド講座」とかってところにも載ってたんですよね。
余程古い話だったのでしょうが、あまり意味のある問題ではなかったのでしょうね。
どうも、ありがとうございました。
投稿日時 - 2011-07-21 09:10:03
> どこかをいじれば設定可能になるんですかね?
> でも、Linuxだし、3Dゲームはやらないけどね。
なぜ、そのような重要情報を後出しするのですか?
教えてもらう気が本当にあるのか…
ちなみに、私はLinuxで、GeForce6100ですが、1920x1080で表示出来ています。
↑
こんな書き方だと、どう設定して良いか、わからないでしょ?
質問者は同じことをしているのです。
では。
投稿日時 - 2011-07-15 23:02:47
補足
たぶんですが、何か勘違いされていると思うのですが・・・
>こんな書き方だと、どう設定して良いか、わからないでしょ?
確かに、GeForce6100は私は持っていないのでわかりませんが、GeForce6200では設定できているからこそ、表示できているのです。
ちなみに、Linuxではオンボードグラフィックでも無理矢理設定を変えて、1920x1080で表示させたら、少しの間は表示されるのですが、しばらくするとフリーズしてしまいました。
つまり、Linuxの設定の話をしているのではありません。
>なぜ、そのような重要情報を後出しするのですか?
さらに重要な情報を書けば、私はSocket478のマザーボード、それに付属するCPU、3つも持っており、Linuxに限定した話にするつもりはございません。
また同様に、マザーボード名を出しましたが、あくまで一例であって(と言っても2種類しか無いのですが)特にマザーボードやグラフィックカードに限定した話をするつもりもございません。
でも、Socket478でWindows-XPはさすがに辛いですが、知識としてはOSの話も含めてするのならばWindows-XPに関しても知りたいと思っています。
投稿日時 - 2011-07-16 04:24:44
お礼
回答ありがとうございました。
私が恥をかく訳ではないので、どうでもいいことですが、残念ながら今回は的外れな答えでした。
質問の仕方が悪い場合もあるのですが、今回に限っては他の回答者さんは的を射た回答でしたので、勝手な想像ではありますが、たぶん回答者さんご自身の問題であると思われます。
質問文をよく読む暇も無い状態でご回答をしてくださったのでしょうか。
私は質問者なので、的を射た回答かどうかは読めばすぐにわかるので、被害者ぶるつもりはありませんが(私はどうでもいいのですが)迷惑に感じる回答者もいるのではないでしょうか。
ブロックするつもりはありませんので、今度回答して頂く時には、ゆっくりと質問文を読む時間がある時に回答して頂くとお互いにスムーズにやりとりできるかと思います。
どうも、ありがとうございました。
投稿日時 - 2011-07-20 10:51:41
OKWaveのオススメ
おすすめリンク