1

The 200$ phone I have in my pocket has more RAM than that.

I realize that it has a very fast processor. But wouldn't the entire time be spent in transferring the data from secondary storage to RAM? How is it able to run games that require 4GB+ RAM on a PC?

Kshitiz Sharma
  • 689
  • 2
  • 10
  • 20

2 Answers2

4

It uses special versions of games that are adapted for low RAM conditions. Adaptation includes less detailed models, loading textures directly into video memory (that is separated from RAM) and so on. Also, game that is running on playstation is in better position compared to it's PC cousin: it is the only application running on the hardware, so it can better utilize memory by assuming that it don't need to share it with other applications.

PS3 has 256 megabytes of memory for OS and game, and another 256 megabytes of video memory that is used by game graphics. Of course, 256 megabyes of video memory is less than 512mb - 1024mb on PC video cards, but PS3 game is developed for known hardware, so textures can be efficiently repacked. That reduces visual quality slightly but they takes much less space.

Many games has "really high quality" textures only on PC version, so the game that is running on PC with maximum graphics settings will have slightly better image quality compared to same game that is launched on PS3.

Giacomo1968
  • 58,727
grigoryvp
  • 1,057
3

It also has a bit to do with the OS that's running on a platform. On a PC (and also on cell phones), there's a lot of multitasking going on. RAM is required to make sure other system related processes are working as they're supposed to. With gaming consoles, the focus is entirely on running the game.