By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Microsoft - Xbox One *hypervisor* 6GB of Ram for game development possibly 7.5 GB - Rumor

Following the reveal of the Xbox One in May and with a subsequent presentation at E3, the amount of attention the Xbox One has been receiving is truly worthy of a next-gen console. Of course, a lot of it was negative, first with Microsoft’s unveiling of the device as an all-in-one entertainment solution, emphasizing TV over gaming, and then with the DRM policies that required the console to authenticate online every 24 hours, along with restrictions on used game sales and sharing. Did we mention no self-publishing for the indies?

Of course, Microsoft did a complete turn-around on almost all of its policies, after which former Xbox boss Don Mattrick left the company to join Zynga. It didn’t take long before the self-publishing of indie titles on Xbox Live was allowed as well, and there are indications that Microsoft just may bite the bullet and release a Kinect-less version of the console next year for $400 (it will depend on the reception of the current hardware bundle releasing this November, however).

xbox one thumb

We’ve heard enough about the Xbox One and its features; how it features a Windows OS kernel that allows it to run apps. Heck, we know about amount of memory this OS takes up, reducing the overall amount of memory reserved for games to 5 GB (out of the 8 GB DDR3 RAM that the console has).

But one thing that no one seems to be talking about is the hypervisor, which Microsoft talked about in its architecture panel following the initial reveal event.

Along with the Xbox OS and Windows OS, there is a third “operating system” running on the Xbox One called the Hypervisor. A hypervisor by definition is actually a software that interfaces with the OS they are installed on. So for example, VMware is a hypervisor, even if we think of it as virtualization software that allows one to run or emulate Linux or Mac OS X within a Windows framework.

The hypervisor itself takes up some memory, and there is talk that the Xbox One’s hypervisor is actually Microsoft’s own Windows Hyper-V 2012, albeit a stripped down version of the same. This requires about 600 MB of memory, so count on the console version to require less. However, the hypervisor on the Xbox One differs greatly from others in that it is interfacing with the hardware directly. What does this mean? It means that the different operating systems installed within the console will each have their own set of resources, and can thus run on dedicated basis. It means that they can access the system’s memory and CPU without any middleware.

Xbox One Snap Mode

We’ve already seen this running with the Xbox One’s ability to switch between games and applications. This is because one set of resources is handling the game while another set is handling the app side of things. A process isn’t being ended – rather, it’s being suspend until you decide to get back to it. Interestingly enough, another advantage of having the software interface directly with the hardware is that Windows apps will be able to run on the Xbox easily, without requiring additional development.

Also, say the Windows side of things tends to crash. Your games will remain unaffected, while order is restored. But the most powerful aspect of the hypervisor is in its ability to allocate resources and memory where it sees fit.

In a way, it’s very much like a PC. If you use the task manager properly, you can set priorities for applications, thus allocating more memory to a process and making it run faster. Other processes don’t get suspended – they simply run slower (depending on how much memory you have). The system will keep a set amount of memory necessary to insure that the operating system doesn’t crash.

With the Xbox One, the games OS and Windows OS can exist autonomously, since they are each interacting with the hardware directly via the hypervisor rather than one being layered on top of the other. This means that if necessary, all memory for the Windows side can just be shifted over to games.

xbox 360 e3 2013

While Windows has access to roughly 2.5 GB (assuming the hypervisor requires 500 MB) and games are allowed 5 GB, the hypervisor could theoretically allocate memory from Windows for use in games. This technically means that if the Windows process is suspended and all resources are allocated for games that developers have up to 7.5 GB to use for game development.

Don’t expect it to be that much though. For all intents and purposes, 6 GB sounds much more realistic. But given the fact that one can’t switch or “snap” apps with a title such as Killer Instinct, it stands to reason that developers are indeed currently using the hypervisor in order to grab more resources for games.

Again, we’ll have to wait and see just what developers are capable of creating with all these new aspects in place. Needless to say, don’t expect either console to be necessarily limited by the amount of RAM allocated to game development any time soon.

http://forum.teamxbox.com/showthread.php?t=689522

http://gamingbolt.com/xbox-one-the-one-feature-that-nobody-seems-to-be-talking-about



Around the Network

seriously who the hell cares if its 6 or 7?
sounds sooo snob to me
xbox ppl are getting ridiculous with this spec stuff.they shouldnt be so afraid of PS4.
im pretty sure Sony will find a way to scrwe it up



If this is going to true then there won't be seamless Multi tasking of Apps and TV for the games that use entire memory of 7GB as we can't do all that just with 1-2 GB of RAM since it takes up a lot of RAM.



GAMING is not about spending hours to pass/waste our time just for fun,

its a Feeling/Experience about a VIRTUAL WORLD we can never be in real, and realizing some of our dreams (also creating new ones).

So, Feel Emotions, Experience Adventure/Action, Challenge Game, Solve puzzles and Have fun.

PlayStation is about all-round "New experiences" using new IP's to provide great diversity for everyone.

Xbox is always about Online and Shooting.

Nintendo is always about Fun games and milking IP's.

my first thought, and i dont know much about this kind of stuff..

but if it is taking resources from the OS to use in the game, then wont its hyped multi tasking functions be impacted?



I am Torgo, I take care of the place while the master is away.

"Hes the clown that makes the dark side fun.. Torgo!"

Ha.. i won my bet, but i wasnt around to gloat because im on a better forum!  See ya guys on Viz

If its true then switching to TV and other stuffs wont be as fast as they presented. But this is more than welcome. We want a gaming console that focuses primarily on gaming.



Around the Network
DieAppleDie said:
seriously who the hell cares if its 6 or 7?
sounds sooo snob to me
xbox ppl are getting ridiculous with this spec stuff.they shouldnt be so afraid of PS4.
im pretty sure Sony will find a way to scrwe it up

You must be joking with all the Dance Dance Revolution 5 comments from PS fans.



Xbox: Best hardware, Game Pass best value, best BC, more 1st party genres and multiplayer titles. 

 

daredevil.shark said:
If its true then switching to TV and other stuffs wont be as fast as they presented. But this is more than welcome. We want a gaming console that focuses primarily on gaming.


hmmm you do.... I want an all in one media centre that is more convenient than an HTPC for my family living room.... and I play hundreds of game each gen...

and it might impact the snaping features.... but certainly not the TV swaping function which will be merely a source swap or a PiP mode which are not requiring much.... and even the app snaping.... when you see what can run on a smartphone with 1 of Ram I'm sure they could push it to 6 on XB

and this talk is plain stupid anyway there isn't a single game that will require to max out 6 of RAM any time soon and by the time this happen MS will have had updated the software and firmware several times over already.... this is just tech talk for sake of doing tech talk



I dont get all this available ram talk. As the gen moves on the OSes will be streamlined and both should have access to 7gb for games. As it stands devs cant even figure out what to do with the current amount of ram available to them.



Getting an XBOX One for me is like being in a bad relationship but staying together because we have kids. XBone we have 20000+ achievement points, 2+ years of XBL Gold and 20000+ MS points. I think its best we stay together if only for the MS points.

Nintendo Treehouse is what happens when a publisher is confident and proud of its games and doesn't need to show CGI lies for five minutes.

-Jim Sterling

DieAppleDie said:
seriously who the hell cares if its 6 or 7?
sounds sooo snob to me
xbox ppl are getting ridiculous with this spec stuff.they shouldnt be so afraid of PS4.
im pretty sure Sony will find a way to scrwe it up


I am pretty sure no one on this forum wrote this article. So why are you going after "Xbox People".



endimion said:
daredevil.shark said:
If its true then switching to TV and other stuffs wont be as fast as they presented. But this is more than welcome. We want a gaming console that focuses primarily on gaming.


hmmm you do.... I want an all in one media centre that is more convenient than an HTPC for my family living room.... and I play hundreds of game each gen...

and it might impact the snaping features.... but certainly not the TV swaping function which will be merely a source swap or a PiP mode which are not requiring much.... and even the app snaping.... when you see what can run on a smartphone with 1 of Ram I'm sure they could push it to 6 on XB

and this talk is plain stupid anyway there isn't a single game that will require to max out 6 of RAM any time soon and by the time this happen MS will have had updated the software and firmware several times over already.... this is just tech talk for sake of doing tech talk


Microsoft is smart in this aspect. What I heard that Xbox 360 now actually uses less than 32 mb RAM for the OS. Initially OS used a lot of RAM but its now cleverly optimized. I guess this will happen with Xbox One and PS4 also. But I guess microsoft will shine in this area because its their homeground