Jump to content

Voting for having Oxygen not included in 32 bits


Recommended Posts

Well looking up his laptop model and as others have pointed out, no one could find a configuration where it comes with 32 bit windows 7 ultimate so until he say otherwise we can assume that someone installed it and have a key.

But yeah I could have added that bit of info in for anyone else reading it.

Link to comment
Share on other sites

A thing about 32bits and applications. The can only differentiate from 2^32 different memory positions (4G). Even if the computer has 16G or 32G of RAM (even including PAE if you are in luck).

Usually in Windows the split between addresses for application vs kernel is is 50%-50% so usually the application can only use 2G for it's stuff (In Linux is 3G-1G). Some of that memory space ends being reserved for the program instruction and libc stuff, so maybe you get to use 1.5G of address space. Please note, the address space is being used, not really the physical RAM. You have to organize where stuff goes so you spend some address space for that.

After some time of the application being executed the virtual addresses gets fragmented so you can get into the situation that you can only get small segments of continuous memory, like 512M. Don't know if that is important for ONI. But the fragmentation makes the memory allocator work hard => the application becomes slower.

Is 64bit, at least in Linux, the application get 50% and kernel gets 50%. 2^63 it's a lot of address space. You don't need to be that much carefull with reserving addresses for stuff. That allows memory allocators to make some optimizations for speed and you can now use almost all RAM in the application.

I noticed that ONI uses at least 4G RAM, so it's not capable at all to be run at 32bits.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...