Originally Posted by Kirmie
I'm pretty sure most of the OS's job is actually going to still be needed. You'll have the PSN stuff, the stuff to handle all of the hardware communication, part that takes the commands from the game and converts them into stuff the CPU and GPU can handle, etc. The games will use a much simpler syntax that the OS will have to deal with. Absolutely no way they give the games direct access to the CPU/GPU. That's like asking for the system to be hacked.
Less. Since the Xbone uses DDR3 and this is GDDR5.
All of the stuff you describe fits inside of a few MB (except the driver which adds a little more). Because there's only one GPU and CPU for all PS4 games, they should be pre-compiled before being put on the disk and shipped. The game code should mostly be contained within the game processes/threads.
My Linux system I'm on at the moment (running KDE) is currently using 1.5GB of RAM and 320MB of swap. Of that, about 1GB is stuff I'm actively using and another 300MB is stuff that I have on my computer running for my development work. That means my ENTIRE DESKTOP linux install is only using about 500MB of space for ALL of it's utilities, services, processes, etc. If I were running something lightweight on this computer (like Arch Linux rather than Linux Mint), that number would be 50-70% lower (thinking about it, I could reduce that number by a hundred megs or so if I just took the time to turn off KDE's semantic search garbage).
What possible excuse could a Playstation possibly have? Either they're running a LOT of stuff in the background (raising the question of what) or they aren't paging anything (still raising the question about what takes so much RAM), or they just have horrible programmers.