PlayStation 4はゲーム開発者に最大5GBのRAMを提供

PlayStation 4はゲーム開発者に最大5GBのRAMを提供

更新 #2: ソニーは次の声明を発表しました。
「直接」および「柔軟な」記憶システムに関する誤解を解きたいと思います。この記事では、「柔軟な」メモリは OS から借用しており、要求された場合には返さなければならないと述べていますが、実際にはそうではありません。
実際の本当の違いは次のとおりです。
  • 「ダイレクト メモリ」は、従来のビデオ ゲーム モデルに基づいて割り当てられるメモリであり、ゲームがその割り当てのあらゆる側面を制御します。
  • 「フレキシブル メモリ」は、ゲームに代わって PS4 OS によって管理されるメモリであり、ゲームで非常に優れた FreeBSD 仮想メモリ機能を使用できるようになります。ただし、このメモリは 100% ゲームのメモリであり、OS によって使用されることはありません。また、ゲームのメモリであるため、すべての開発者にとって簡単に使用できるはずです。
システムによって予約されているメモリの量やその使用目的についてはコメントできません。
この情報と、フレキシブル メモリの特性を説明するために発表された新しい情報源に基づいて、現時点での私たちの見解は、ソニーが説明する OS 制御のフレキシブル メモリに加えて、開発者が利用できる従来の 4.5 GB の RAM があるということです。それに加えて。
これは 1 GB の仮想アドレス空間であり、2 つの領域に分割されていることがわかります。512 MB のオンチップ RAM が使用され (物理領域)、もう 1 つの 512 MB は、おそらく Windows スワップ ファイルのように「ページング」されます。しかし、明確にしておきたいのですが、PS4 の 8GB の GDDR5 のうち、開発者が利用できるのは 5GB であるというのが私たちの主張です。
良いニュースは、元の投稿で述べたように、量は静的であり、OS の機能によって左右されないため、開発者にとって作業が非常に簡単になることです。
更新:この件に詳しい新しい情報筋がDigital Foundryに追加情報を提供し、PS4の8GB GDDR5メモリプールのうち現時点でゲーム開発者に保証されているのは4.5GBのみであることを確認するとともに、PS4の「フレキシブルメモリ」が実際にどのように動作するかを明らかにしました。
実際には、SDK に記載されている 4.5GB に加えて、さらに 512MB の物理 RAM が利用できる可能性があります。フレキシブル メモリは物理空間と仮想空間で構成され、後者ではパフォーマンスに影響を与えるページングの問題が発生します。オリジナルのストーリーでは、それらを組み合わせました。
実際のゲーム アプリケーションの場合、現時点で理解しているこの話の正しい数字は、開発用に 4.5 GB が保証され、フレキシブル プールからさらに 512 MB が保証されています。それに応じて見出しを更新しました。
元の話: 適切な開発ソースによって Digital Foundry に示された現在の PlayStation 4 ドキュメントによると、PlayStation 4 は 8 GB GDDR5 メモリのうち 3.5 GB をオペレーティング システム用に予約し、ゲーム コード用の 4.5 GB のスペースを残しています。ただし、さらなる情報源は、可用性に基づいて、追加の 1 GB の「フレキシブル メモリ」が OS 予約から再利用される可能性があることを示唆しています。
ソニーの社内文書によると、4.5 GB はゲーム メーカーが利用できる保証メモリの基準量であり (Killzone: Shadow Fall デモのメモリ使用量に注意してください)、おそらくローンチ タイトルの大部分が使用するであろう量です。ただし、ソニーに近い他の情報筋によると、開発者は最大 1 ギガバイトの追加の「フレキシブル メモリ」を要求し、それをゲームの要素を強化するために使用できるが、これはバックグラウンド OS に余裕がある場合に限ります。これを組み込むのは簡単ではないと言われていますが、そもそもファーストパーティ開発者のみがその使用を対象としているのかもしれません。
現在の PlayStation 4 開発キットには、デバッグ設定に「ゲーム メモリ バジェット モード」があり、通常と大の 2 つのオプションがあります。通常モード設定では、ゲームアプリケーションに4.5GBのメモリが使用できることを確認しています。ラージ モードでは、これが 5.25 GB に大幅に増加しますが、ここでの追加の RAM は、おそらくデバッグ データを格納するために、アプリケーション開発にのみ使用できることがドキュメントで明らかにされています。私たちが理解しているところによると、これらの許容量に加えて、追加の 1 ギガのフレキシブル メモリが機能するようです。
PS4 の OS 予約が Xbox One の同等の 3GB 割り当てと同じ程度であるというニュースは、特に以前にリークされたソニーのドキュメントではシステム ソフトウェア用の 512MB 割り当てについてしか言及されていなかったことを念頭に置くと、多くの人が驚くはずです。ただし、この情報は次の情報からのものです。新しいPlayStationがたった4GBのメモリを搭載して出荷される予定だった時代。
「現在の Sony SDK ドキュメントによると、4.5 GB がゲーム メーカーが利用できる保証メモリの基本量であり、おそらく発売タイトルの大部分が使用する量となります。」
Xbox One には多くの類似点があります。どちらのコンソールも、オペレーティング システムに 2 つの Jaguar CPU コアを割り当てており、予想よりも不釣り合いに高いレベルの RAM を搭載しているように思えます。特に PC と比較すると、Windows は自由に使用できるメモリが 1 ギガ未満でも完全に適切に動作します。しかし、Wii UですらオンボードRAMの50パーセントがオペレーティングシステム用に予約されている世界では、PS4のOS割り当ての大幅な増加はおそらく完全に驚くべきことではないでしょう。ゲーム機の容量が 4GB から 8GB に飛躍したことで、PlayStation 4 がバックグラウンドで、そしてゲームプレイと並行してどのようなタスクを実行するかについて、ソニーがさらに野心的に取り組むための扉が開かれたようです。
Microsoftはすでにこの点でXbox Oneの能力を披露しているが、我々の情報筋によると、PlayStation 4も同様の偉業が可能で、おそらくPS Vitaのそれによく似た方法で、ゲームが一時停止され、アプリがシームレスに切り替わり、一度ゲームが停止されるという。終了しても、コードを再起動しなくてもゲームプレイは続行されます。利便性と機能性は否定できませんが、メモリ消費というコストがかかります。
現状では、どちらの次世代コンソールも 8GB のユニファイド メモリを搭載して発売されますが、ゲーム開発者が実際に利用できるメモリの量は大幅に減少します。ただし、OS 割り当てに対する Sony と Microsoft のアプローチの大きな違いは、予約済み RAM の将来の計画に現れる可能性があります。 Microsoft 内部関係者によると、Xbox One のエンジニアは、バックグラウンド プラットフォームが 10 年のライフサイクルにわたって進化できるようにするために、特に 3GB を選択したとのことです。利用可能な RAM のプールが初期状態から減少すると、機能を追加するのは非常に困難になります。レベル。予約されている RAM の割り当ては固定されており、変更される可能性はほとんどありません。
ただし、ソニーに近い情報筋は、PS4 のアプローチはおそらくより柔軟であると示唆しています。オペレーティング システムが完成して合理化されれば、CPU コアとメモリの両方に関する現在の割り当てが削減される可能性があります。つまり、将来的に変化するという保証はありませんが、ソニーは少なくともチャンスへの扉を開いたままにしており、研究開発チームはPlayStation 3で行ったのと同じように、OSのフットプリントを削減する経験を持っています。
現在、次世代の発売期間に向けてテンプレートが設定されており、両プラットフォーム ホルダーが注目しているのは、ゲームがシステム リソースの大部分を占める一方、補足サービスやアプリが明らかに非常に重要であるということです。 Microsoftはすでにこの点で失速を始めているが、PlayStation 4がその中核となるゲーム機能を超えてどのような追加機能をもたらすかはまだ分からない。

「 PlayStation 4はゲーム開発者に最大5GBのRAMを提供」に関するベスト動画選定!

Minecraft Op Mod | Minecraft on PS4 #minecraft #shorts
Having issues with your PS4 Controller? | Try This Trick Out!

関連記事一覧