Toute l'actualité Gaming, Esports et jeux vidéo sur consoles et PC. Toutes les news des jeux fraîchement servies par la rédaction du site de référence : annonces, sorties, bons plans... ne manquez plus une info essentielle. Votre Magazine #1 des Jeux Vidéo. News, tests, émissions, trailers, vidéos, soluces et astuces.

La PlayStation 4 offre jusqu’à 5 Go de RAM aux développeurs de jeux

La PlayStation 4 offre jusqu’à 5 Go de RAM aux développeurs de jeux

MISE À JOUR #2 : Sony a publié une déclaration :

Nous aimerions dissiper un malentendu concernant nos systèmes de mémoire “directe” et “flexible”. L’article indique que la mémoire “flexible” est empruntée au système d’exploitation et doit être restituée sur demande – ce n’est pas le cas.

La véritable distinction est que :

  • La “mémoire directe” est la mémoire allouée selon le modèle de jeu vidéo traditionnel, de sorte que le jeu contrôle tous les aspects de son allocation
  • La “mémoire flexible” est une mémoire gérée par le système d’exploitation PS4 au nom du jeu et permet aux jeux d’utiliser de très belles fonctionnalités de mémoire virtuelle FreeBSD. Cependant, cette mémoire est à 100% la mémoire du jeu et n’est jamais utilisée par le système d’exploitation, et comme c’est la mémoire du jeu, il devrait être facile pour chaque développeur de l’utiliser.

Nous n’avons aucun commentaire à faire sur la quantité de mémoire réservée par le système ou à quoi elle sert.

Sur la base de ces informations, ainsi que de la nouvelle source présentée pour expliquer les propriétés de la mémoire flexible, notre point de vue actuel est qu’il y a 4,5 Go de RAM conventionnelle disponible pour les développeurs, ainsi que la mémoire flexible contrôlée par le système d’exploitation que Sony décrit, dans en plus de ça.

Nous comprenons qu’il s’agit d’un espace d’adressage virtuel de 1 Go, divisé en deux zones – 512 Mo de RAM sur puce sont utilisés (la zone physique) et 512 Mo supplémentaires sont “paginés”, peut-être comme un fichier d’échange Windows. Mais pour être clair, sur les 8 Go de GDDR5 sur PS4, notre affirmation est que 5 Go sont disponibles pour les développeurs.

La bonne nouvelle est que le montant est statique et non dicté par les fonctions du système d’exploitation, comme nous l’avons indiqué dans notre article d’origine, ce qui facilite grandement le travail des développeurs.

METTRE À JOUR: Une nouvelle source proche du dossier a fourni des informations supplémentaires à Digital Foundry qui confirment que seuls 4,5 Go du pool de mémoire GDDR5 de 8 Go de la PS4 sont actuellement garantis aux développeurs de jeux, tout en clarifiant également le fonctionnement pratique de la “mémoire flexible” de la PS4.

En termes réels, 512 Mo de RAM physique supplémentaires peuvent être disponibles en plus des 4,5 Go mentionnés dans le SDK. La mémoire flexible se compose d’espaces physiques et virtuels, et ce dernier introduit des problèmes de pagination qui ont un impact sur les performances. Dans notre histoire originale, nous les avons combinés ensemble.

Pour les applications de jeu pratiques, les chiffres corrects pour cette histoire, comme nous le comprenons maintenant, sont 4,5 Go garantis pour le développement et 512 Mo supplémentaires à partir du pool flexible. Nous avons mis à jour le titre en conséquence.

Histoire originale : La PlayStation 4 réserve 3,5 Go de sa mémoire GDDR5 de 8 Go au système d’exploitation, laissant 4,5 Go d’espace pour le code du jeu, selon la documentation actuelle de la PlayStation 4 présentée à Digital Foundry par une source de développement bien placée. Cependant, d’autres sources suggèrent qu’un 1 Go supplémentaire de “mémoire flexible” peut être récupéré à partir de la réservation du système d’exploitation, en fonction de la disponibilité.

La documentation interne de Sony indique que 4,5 Go est la quantité de base de mémoire garantie disponible pour les fabricants de jeux (notez l’utilisation de la mémoire de la démo Killzone: Shadow Fall) et très probablement ce que la part du lion des titres de lancement utilisera. Cependant, d’autres sources proches de Sony indiquent que les développeurs peuvent demander jusqu’à un gigaoctet supplémentaire de “mémoire flexible”, et l’utiliser pour booster des éléments du jeu – mais seulement si le système d’exploitation d’arrière-plan peut l’épargner. On nous dit que l’incorporation de cela n’est pas anodine, et il se pourrait bien que, pour commencer, seuls les développeurs propriétaires ciblent son utilisation.

Les kits de développement PlayStation 4 actuels ont un “mode de budget de mémoire de jeu” dans les paramètres de débogage avec deux options : normal et grand. Le réglage du mode normal confirme que 4,5 Go de mémoire sont utilisables pour les applications de jeu. Le grand mode l’augmente considérablement à 5,25 Go, mais la documentation indique clairement que la RAM supplémentaire ici n’est disponible que pour le développement d’applications, probablement pour héberger les données de débogage. D’après ce que nous comprenons, le gigagramme supplémentaire de mémoire flexible semble fonctionner en plus de ces allocations.

La nouvelle que la réservation du système d’exploitation de la PS4 est dans le même stade que l’allocation équivalente de 3 Go de la Xbox One en surprendra certainement beaucoup, surtout en gardant à l’esprit que les documents Sony précédemment divulgués n’ont parlé que d’une allocation de 512 Mo pour le logiciel système – bien que cette information provienne de l’époque où la nouvelle PlayStation devait être livrée avec seulement 4 Go de mémoire.

“Les documents actuels du SDK de Sony indiquent que 4,5 Go est la quantité de base de mémoire garantie disponible pour les fabricants de jeux – et très probablement ce que la part du lion des titres de lancement utilisera.”

Guerrilla Games a développé ses propres outils de profilage pour PS4 lors du développement de Killzone: Shadow Fall. L’outil d’analyse des performances du processeur est illustré ici, suggérant fortement que six des huit cœurs de processeur AMD sont disponibles pour les développeurs.

Il existe de nombreux parallèles avec la Xbox One. Les deux consoles allouent deux cœurs de processeur Jaguar au système d’exploitation, et ce qui ressemble à un niveau de RAM disproportionnellement plus élevé que ce à quoi on pourrait s’attendre – en particulier par rapport au PC, où Windows fonctionne parfaitement bien avec moins d’un Go de mémoire à sa disposition. Cependant, dans un monde où même la Wii U réserve 50 % de sa RAM intégrée au système d’exploitation, la grosse augmentation de l’allocation du système d’exploitation de la PS4 n’est peut-être pas complètement surprenante. Le saut de la console de 4 Go à 8 Go a apparemment ouvert la porte à Sony pour être beaucoup plus ambitieux sur les tâches que la PlayStation 4 effectue en arrière-plan et en parallèle avec le gameplay.

Microsoft a déjà présenté les capacités de la Xbox One à cet égard, mais nos sources affirment que la PlayStation 4 est également capable d’exploits similaires, peut-être d’une manière ressemblant davantage à celle de la PS Vita – le jeu est mis en pause, les applications sont commutées de manière transparente et, une fois quitté, le jeu continue sans avoir à redémarrer le code. La commodité et la fonctionnalité sont indéniables, mais cela a un coût pour la consommation de mémoire.

Dans l’état actuel des choses, les deux consoles de nouvelle génération seront lancées avec 8 Go de mémoire unifiée, mais avec une quantité considérablement réduite réellement disponible pour les développeurs de jeux. Cependant, une grande différence entre les approches de Sony et de Microsoft en matière d’allocation de système d’exploitation pourrait provenir de leurs futurs plans pour la RAM réservée. Un initié de Microsoft nous dit que les ingénieurs derrière la Xbox One ont spécifiquement choisi 3 Go afin de permettre à la plate-forme d’arrière-plan d’évoluer sur un cycle de vie de dix ans – il est très difficile d’ajouter des fonctionnalités si le pool de RAM disponible est réduit par rapport à son niveau initial niveau. L’allocation de RAM réservée y est gravée dans le marbre et il est peu probable qu’elle change.

Cependant, des sources proches de Sony suggèrent que l’approche PS4 est peut-être plus flexible – l’allocation actuelle en termes de cœurs de processeur et de mémoire pourrait être réduite une fois le système d’exploitation terminé, puis rationalisé. En bref, bien qu’il n’y ait aucune garantie de changement à l’avenir, Sony laisse au moins la porte ouverte à l’opportunité et l’équipe R&D a de l’expérience dans la réduction de l’empreinte du système d’exploitation – tout comme elle l’a fait sur PlayStation 3.

Ici et maintenant, le modèle est maintenant défini pour la période de lancement de nouvelle génération, et l’accent des deux détenteurs de plate-forme est que si les jeux commandent la majorité des ressources système, les services et applications supplémentaires sont clairement très importants. Microsoft a déjà défini son stand à cet égard – il reste maintenant à voir quelles fonctionnalités supplémentaires la PlayStation 4 apporte à la table au-delà de ses fonctions de jeu de base.

Découvrez encore plus d’articles dans nos catégories Astuce, Consoles ou encore Jeux.

Merci pour votre visite on espère que notre article La PlayStation 4 offre jusqu’à 5 Go de RAM aux développeurs de jeux
, pour nous aider, on vous invite à partager l’article sur Facebook, twitter et whatsapp avec les hashtags ☑️ #PlayStation #offre #jusquà #RAM #aux #développeurs #jeux ☑️!

You might also like
Leave A Reply

Your email address will not be published.