i_hate_toms
New Member
i've been using windows 8 on a virtual machine under windows 7 ultimate for quite some time, and i kinda like it.
the virtual machine performance isn't that good (even after installing the latest vmware tools), maybe my computer (i3 2310M/ 4GB/ Intel graphics).
Now, i'm installing Windows 8 on a new partition to run it natively.
My questions:
1>Can i install Windows 8 Pro on a 20GB partition?
2>32bit or 64bit? This one's important. I also happen to be a student of computer science engineering, although everywhere on the internet you'll find 64bit is more efficient, if I'm to believe my professors and my books, a 32 bit OS is more efficient in memory management. A high level instruction is interpreted as a series of assembly instructions before they are executed, and an instruction like the C++ 'int a;', reserves 4 bytes of memory in a 32bit system, and 8 bytes in a 64 bit system, end result is uselessly committing the extra 4 bytes. 4 bytes is miniscule, but when a program will use lots of variables, this small waste will add up and result in a noticeable waste.
I have 4GBs of installed RAM, and I'll never upgrade, i'll get a new laptop before i add extra RAM. The dilemma here is, 64bit addressing would let windows use all 4GB inefficiently (as explained above), and 32bit will only, lets say, allow 3.5GB, but this 3.5GB will be used more efficiently by the system (by comitting less memory for variables and constructs ).
If u were me, what would you do?
Thanks and HAPPY NEW YEAR everyone
the virtual machine performance isn't that good (even after installing the latest vmware tools), maybe my computer (i3 2310M/ 4GB/ Intel graphics).
Now, i'm installing Windows 8 on a new partition to run it natively.
My questions:
1>Can i install Windows 8 Pro on a 20GB partition?
2>32bit or 64bit? This one's important. I also happen to be a student of computer science engineering, although everywhere on the internet you'll find 64bit is more efficient, if I'm to believe my professors and my books, a 32 bit OS is more efficient in memory management. A high level instruction is interpreted as a series of assembly instructions before they are executed, and an instruction like the C++ 'int a;', reserves 4 bytes of memory in a 32bit system, and 8 bytes in a 64 bit system, end result is uselessly committing the extra 4 bytes. 4 bytes is miniscule, but when a program will use lots of variables, this small waste will add up and result in a noticeable waste.
I have 4GBs of installed RAM, and I'll never upgrade, i'll get a new laptop before i add extra RAM. The dilemma here is, 64bit addressing would let windows use all 4GB inefficiently (as explained above), and 32bit will only, lets say, allow 3.5GB, but this 3.5GB will be used more efficiently by the system (by comitting less memory for variables and constructs ).
If u were me, what would you do?
Thanks and HAPPY NEW YEAR everyone