同じゲームを実行するために、PCがビデオゲームコンソールよりもはるかに多くのRAMを必要とするのはなぜですか?


25

第7世代のすべてのコンソールのメモリが現代のPCに比べてはるかに少ないことは私には奇妙に思えますが、コンソールのゲームは今でもかなりスムーズに動作します。

たとえば、 PS3にはシステム用に256 MBのメモリがあり、ビデオ用に256 MBのメモリがあります。 Xbox 360には、700 MHzでクロックされる512 MBのGDDR3 RAMがあります。そして、これは本当に奇妙です。Wiiには24 MBのビデオRAMと64 MBのGDDR3システムRAMしかありません。

しかし、256 MBのシステムRAMを搭載したPCで、ビデオカードに256 MBのRAMを搭載していてもGTA 4を実行しようとすると、うまくいかないと言いましょう。

どうして?


3
まず、ゲームは同一ではありません。第二に、コンソールは基本的には単一目的のマシンであり、特定のタスクを実行するように最適化されています(多目的なPCとは対照的です)。
デアホッホシュプラー

コンソール用のゲームは、特定の仕様セットで実行されるように最適化されており、多くの場合詳細が削減されています。また、GTA IVは不適切なポートです。
サティアジスバート

1
Sathya- bad portPCバージョンはコンソールバージョンよりも見栄えが良いため、実際にはそうではありません。
ラムハウンド

1
@OliverSalzburg:同意しました、多くのゲーム開発者も非常によく似たグラフィックを表示することを目指しています。たとえば、レンダリング距離を制限して(あまり目立たないように)より詳細に(より目立つように)します。...それは難しいの違いをスポットに作る
タマラWijsman

回答:


31

比較してみましょう...

PS3には、システム用に256 MBのメモリ、ビデオ用に256 MBのメモリがあります。Xbox 360には、700 MHzでクロックされる512 MBのGDDR3 RAMがあります。そして、これは本当に奇妙です。WiiにはビデオRAMが24 MBとGDDR3システムRAMが64 MBしかありません。

Wiiゲームのグラフィックスは通常シンプルに保たれます。マリオとソニックの紹介画面への素敵なイントロを除き、そこには光沢のあるグラフィックスは表示されません。それは単なるビデオの再生ですが、安い...

あなたが私を信じないなら、この比較はそれをはっきりと示しています。

現代戦争のWiiデビューとオリジナルの視覚的比較

他の明確な比較を見つけるのは簡単ではないようです。画像検索結果には、同じゲームの結果、Wii U、または小さすぎて違いを伝えることができない写真があふれています。別の写真をいつでも追加できますが、Wiiゲーム機にはまだ驚かされません。

PS 3とXBOX 360では、テクスチャの違いがはっきりとわかります。

PS3について語る開発者

XBOX 360とPCの違いは、解像度、テクスチャなどにあります...

Risenは360年2月にリリースされ、適切なポートになります

それはすべてメモリについてですか?

いいえ、確かにそうではありません。フィルレートとシェーディングに関してGPUが実行できる速度も大きな役割を果たします。XBOX 360がPS 3よりも優れている理由は、同じ量のメモリがあるためです。

仕様に含まれるこれらのすべての要因は、ブルームのような効果を実現し、遠くに物を描画し、バンプマッピングと稲妻を改善し、AAをさらに向上させるなどに貢献します。

場合によっては、実際に違いを確認するために写真をもう一度見ることがあります。ほとんどの場合、画像(またはYouTubeビデオ)がゲームの実際のグラフィックスを表さないように圧縮されているため、これを常に確認できない場合があります。

同様に、大量のメモリを搭載したPCを入手できますが、720pでゲームをプレイすることさえできないカードを持っています。

それはあなたがその価格でいくら入れることができるかについてです。

価格は重要ではないとしましょう。まあFastra IIのようなものがあるでしょう。

そうです、私たちは6枚のNVIDIA GTX295デュアルGPUカードと1枚のGTX275シングルGPUカードを見ています。合計13のGPUです!それが、典型的なGPUよりも12倍優れている理由です。

ええ、ええ。この設定では、ゲームに十分なソフトウェア/ドライバーの最適化が必要です。

質問に対処するには... PCにはさらに多くのRAMが必要ですか?

必ずしも、軽量のLinuxカーネル、軽量のX、そしておそらくワインを搭載したマシンを構築できるとは限りません(ゲームにネイティブサポートがない限り)。その結果、Linuxカーネルが占有するスペースがほとんどなくなり、ゲームで使用できるほとんどのスペースが得られます。その後、コンソールと同じメモリ制限のハードウェアを入手し、ゲームのグラフィックを下げて、実際にPS3 / XBOX 360のようなグラフィック。Wiiの仕様を達成できるかどうかはわかりませんが、Wiiのほとんどのゲームはコンピューターアーキテクチャで利用できません(エミュレーションは無視されます)。

PC自体はより多くのメモリを強制するのではなく、ゲームを実行する環境がそれを実行します。


@HackToHell:より多くのグラフィックスを表示する以外に、複数のモニターがより良いグラフィックスと関係していることはわかりません。しかし、私はあなたがSLIのようなものを通してより多くに達することができるけれども、同意します。
タマラWijsman

今、これらの写真は確かに多くを説明しています!
ダニエルガニエフ

私の経験では、照明と影の品質はテクスチャ品質よりもはるかにパフォーマンスに影響します。
horatio

6
@horatio:ライティングとシャドウの場合よりもメモリの方がテクスチャ品質に大きな影響を与えるため、ポスト全体でテクスチャに焦点を当てました。後者はメモリストレージをあまり必要としないためです...
Tamara Wijsman

複数のモニターを使用するには、GPUが2つの「高解像度」モニターを同時に描画できる必要があります。同時に、コンソールのグラフィックスカードは半分しか必要としません。コンピューターは何年もの間「高精細」グラフィックスを行ってきました。最新のコンソールだけが1080p TVを搭載してHDグラフィックスを描画していましたが、任天堂はグラフィックス部門の他のコンソールに遅れをとっています。
キース

6

これは、PCとコンソールのビルドが異なるため、PCは専用のゲーム用に構築されていないため、より大きくより機能的なオペレーティングシステムが搭載されているため、コンピューターでマルチタスクを実行し、複数のモニターを接続すると、一流のコンピューターのパフォーマンスが向上することがわかりますコンソールより。

一方、コンソールは完全にゲーム用に構築されており、実行するオペレーティングシステムには適切な機能がないため、Windowsのような大量のメモリは必要ありません。

マルチモニター

コンソールでは、メモリとハードウェアの制約のために複数のモニターを追加できませんが、PCでは追加できます。

ここにリンクの説明を入力してください


5
これらのコンソールはunload、ゲームの実行を選択したときに、オペレーティングシステムに下線を引くこともできます。ユーザーがオペレーティングシステムに戻ることができるようにする必要があります。これらのコンソールはsingle purpose、Netflix、Amazon、Hulu ectが追加されたため、もはやマシンと見なすことはできません。
ラムハウンド

Android 4.0を実行し、スマートフォンが実行するすべての操作を行う予定のOuyaコンソールは、確かに単一の目的のものです。
ダニエルガニエフ

@Ramhound:同意しました。WiiはIOSの形でこれを実装します。たとえば、システムメニューはIOS80を実行し、ゲームは目的に最適なIOSを使用します。彼らは確かに必要であるのWiiの制限に起因するメモリの使用量を制限するためにその機能をフィットthta IOS ...ロード
タマラWijsman

そのゲームはクールに見えます。その深宇宙9ですか?
ダースエグレギアス

1

これにはいくつかの理由があります。

  • 今日のコンソールゲームは通常、コンソールが提供する限られたハードウェアを最大限に活用するように作成されています。つまり、ゲームは厳しいメモリ制限内で動作する必要があります。PS4の場合、CPUとGPU間で共有される8 GBのGDDR5です。PCははるかに多くのメモリ(より強力なCPUとGPU)を搭載している可能性があるため、この制限の対象ではなく、ゲームはより多くのリソースを使用するように設計できます。その結果、ほとんどのクロスプラットフォームゲームは、コンソールよりも設備の整ったゲーミングPCでより良く見える傾向があります。
  • 通常、PCには他のアプリケーションを実行している可能性のあるより大きなバックグラウンドオペレーティングシステムがあるため、当然ながらより多くの物理メモリが必要になります。最新のコンソールにはかなり洗練されたオペレーティングシステムがありますが、厳密なリソースの制約内で動作するように設計されているため、ゲームは常に一定量のメモリ、CPUパワーなどを利用できます。
  • コンソールハードウェアはユニットごとに同種であるため、特定のハードウェア特性に合わせて最適化でき、リソース使用量を削減できます。一方、PCには固定ハードウェアがないため、同じ低レベルの最適化が常に可能とは限りません。これにより、PCのメモリおよびその他のリソースの使用量が増加する可能性があります。さらに、使用するPCハードウェアによっては、同じグラフィック出力を実現するためにさまざまな量のリソースが必要になる場合があります。

0

OSがロードされたままであることに加えて、すべてのバックグラウンドプロセス(ネットワーク管理、ウイルススキャン、ファイアウォールなど)およびその他のプログラム(IM、Skype、teamspeak、ブラウザー、...)

これはすべてメモリを占有しますが、コンソールゲームは利用可能なすべてのメモリを占有し、PCゲームが完全に(唯一のメモリ)仮想ページメモリであるPCゲームの場合)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.