

InterviewSolution
Saved Bookmarks
1. |
Solve : More than 4 GB of ram? |
Answer» <html><body><p>Hi<br/>Everyone knows windows xp pro 32bit only <a href="https://interviewquestions.tuteehub.com/tag/support-771795" style="font-weight:bold;" target="_blank" title="Click to know more about SUPPORT">SUPPORT</a> 4 GB of ram.<br/>(And windows don’t use 4 GB; you can use only 3.4 GB of ram.)<br/>Is Microsoft release any update for windows xp pro 32bit to support (and use) more than 4 GB?<br/>Notice: win xp pro 64bit support 16 GB of ram but some programs don’t work prefect with 64bit os and someone have to use windows xp pro 32bit and need more than 4gb.<br/><br/>I can’t find this update.<br/>Thanks <br/>There will never be any "update" for any <strong>32</strong> bit OS to use more than 4 GB of RAM, because of the simple fact that 2^<strong>32</strong> bytes=4 GB. Although it may be <a href="https://interviewquestions.tuteehub.com/tag/possible-592355" style="font-weight:bold;" target="_blank" title="Click to know more about POSSIBLE">POSSIBLE</a> for individual programs to use more than 2 GB if Physical Address Extensions are enabled, this can be <a href="https://interviewquestions.tuteehub.com/tag/tricky-712807" style="font-weight:bold;" target="_blank" title="Click to know more about TRICKY">TRICKY</a> and not much advantage gained, in particular this is a bad idea with <a href="https://interviewquestions.tuteehub.com/tag/server-11236" style="font-weight:bold;" target="_blank" title="Click to know more about SERVER">SERVER</a> 2003.<br/> Quote from: Dias de verano on September 08, 2008, 12:34:44 AM</p><blockquote>There will never be any "update" for any <strong>32</strong> bit OS to use more than 4 GB of RAM, because of the simple fact that 2^<strong>32</strong> bytes=4 GB.<br/></blockquote> <br/>more info please.<br/>why 2^32=4 GB?<br/>in calculating it is true , but i never see this in science of computer.<br/><br/>thanksIn a "32 bit" OS, the addressing scheme uses 32 bits to represent byte addresses. The highest byte address that can be represented in 32 bits is 1111111111111111111111111111111 binary or FFFFFFFF hex or 2^32 or 4,294,967,296.<br/><br/> Quote<blockquote>i never see this in science of computer.</blockquote> <br/>Then you have not looked very hard! <br/><br/><br/> Quote from: Dias de verano on September 08, 2008, 12:34:44 AM<blockquote>in particular this is a bad idea with Server 2003.<br/></blockquote> Why's that? I've never come across this before.<br/><br/>k_mohsen, what are you using that needs more than 4GB of RAM anyway? Quote from: Calum on September 08, 2008, 07:06:16 AM<blockquote> Quote from: Dias de verano on September 08, 2008, 12:34:44 AM<blockquote>in particular this is a bad idea with Server 2003.<br/></blockquote> Why's that? I've never come across this before.<br/></blockquote> <br/>I should have made it clear it was the /3GB switch I was referring to - with a 32 bit OS and 4 GB of RAM, the switch makes 3 GB of addresses and thus memory available to user mode applications by taking away 1 GB from kernel mode. There are potential problems with hardware drivers not loading because there aren’t enough resources available to kernel mode. You can limit this impact by disabling unused hardware (i.e. disable USB, Firewire, Serial Ports, etc in the BIOS and remove sound cards and other hardware that isn’t needed) and by limiting the functionality of other hardware (i.e. don’t use high resolutions and high color depth for video when you don’t need it). Server 2003 exhibits particularly degraded performance if the kernel is starved of resurces, I have read.<br/><br/><br/><a href="https://blogs.msdn.com/oldnewthing/archive/2004/08/05/208908.aspx">http://blogs.msdn.com/oldnewthing/archive/2004/08/05/208908.aspx</a><br/> Quote from: Calum on September 08, 2008, 07:06:16 AM<blockquote>k_mohsen, what are you using that needs more than 4GB of RAM anyway?<br/></blockquote> <br/>i don't need this , my pc have 1 GB . <br/>but i want to know this. i see this before in some <a href="https://interviewquestions.tuteehub.com/tag/article-238516" style="font-weight:bold;" target="_blank" title="Click to know more about ARTICLE">ARTICLE</a> and never think about it , that why only 4GB for 32bit os .<br/><br/>thanks to allOK, thanks Dias, was just curious - I thought you meant enabling PAE was a bad idea, which surprised me as I always run with it enabled.. I agree however, the /3GB switch doesn't usually help anyway, and I have heard of it causing some problems. I didn't realise it could cause issues as serious as those you describe though.<br/>Thanks for the clarification, you learn something new every day I guess.</body></html> | |