I'm trying to settle a debate with someone about how Windows (32bit)
allocates memory. In short, my opponent seems to think that ALL applications
will be swapped in and out of the SAME 2 GB of *physical* memory. I suggested
that this was nonsense and instead the OS will use whatever physical memory
it has available. Thus, in theory, if you have a 4 GB system with no swap
file, you could run three applications that take 1 GB assuming that the OS is
consuming no more than 1 GB. Can I get an engineer at Microsoft to confirm
that this is how it works and if so, can I get a link that outlines that
architecture?
I'm running Vista 64 Home (SP1) Premium on a homebuilt machine w/8GB (4 X 2GB modules). Windows is reporting 8 GB of Installed Physical Memory but is reporting only 4 GB of Total Physical Memory. I first noticed this when, after installing a game, the game system specs said 3092 MB of RAM.
I have checked the BIOS and it recognizes 8 GB. Memory Remapping is Enabled. Under Memory Remapping is "PCI MMIO Allocation: 4GB to 3328 MB" (?). MSConfig Boot Options shows Max Memory is not checked and no value in the box below. I tried enabling it and using 8192 as the value, but it made no difference. DxDiag shows 8 GB installed RAM. how I can get windows to make available all 8 GB of RAM? (Motherboard is ASUS Maximus II Extreme w/Intel Q9550 processor running at Q9650 clock speed, memory running at 1127 MHz
I had 4GB physical memoryon the PC. With Windows vista 32 bit, available memory is shown as 3.3GB. I asked and was told that only under 64 bit windows, will the available memory be 4GB. When I upgraded to windows 7, I chosed 64 bit, but the available memory shown in the system is still 3.3 GB. Why is this and is there a way to make the full 4GB available? It's possible that my video card is using RAM instead of its own RAM. If I install a video card with its own RAM, will the full 4GB be available?
I had 4GB physical memoryon the PC. With Windows vista 32 bit, available memory is shown as 3.3GB. I asked on usenet and was told that only under 64 bit windows, will the available memory be 4GB. When I upgraded to windows 7, I chosed 64 bit (I did clean install of course), but the available memory shown in the system is still 3.3 GB. This is show in both task manager under performance->Physical memory->total, and 'property of My Computer'->Installed memory (4GB/3.3 GB usable)........
I have an HP Desktop Pavilion m8150n, Intel Core 2 Quad Q6600, Windows Vista Ultimate (32), 4GB RAM, 640GB hard drive, NVIDIA GeForce 8400GS. I have upgrade Vista with sp1. I have been having some problems with my pc hesitating when I'm clicking on things in a game. I have just recently upgraded my memory from 3 to 4GB, thinking this would solve my problem. It hasn't. When I go into the Task Manager, it shows Physical Memory (MB) Total 3581, Cached 2730 and only 56 Free. Is this my problem? I have a long list of processes and services running and I'm sure I don't need all of this running at the same time. This could also be causing my problem, but not sure. I have shut down some of these processes, but I'm not sure which ones I actually need to run the computer. This problem is extremely frustrating. I have 211GB free on my hard drive and the box is checked for Index drive for faster searching. I would be happy to provide any other information.
We see lots of messages on many forums related to people wondering why their system does not show their full 4,0 GO. I have 4 GO on both my desktop and laptop. It showed 3,325 GO on the desktop before I upgraded to SP1 RC. Now it shows 4,0. Same thing happenned when I upgraded to 4 GO to my laptop. Since SP1 RC was already installed, it showed 4 GO right off he bat. I guess it only shows the total memory but still cannot use it since the physical limitations are still there. Or are they? Of course I am using Vista Business on both systems, x32 version .
My memory usage (shown in task manager) is at a constant 80 to 90 used even though I have nothing running.(cpu usage minimal) What is causing the problem or what is using this much memory?
ive always ran XP but i heard from a friend that XP could only read up to 4gig of ram. So not wanting the ram to go to waste ive gone out and bought Vista Home Premium 32bit because he said vista could handle the ram.
After installation ive discovered that my installed physical memory is only 4GB Originally i thought maybe all the drivers have to be installed so i did that but still no difference. Then i googled it and ended up on vista forums, from what ive read 32bit can only handle up to 4gb but the 64bit can handle...well it didnt say a figure but just said "all of your ram".
Just wanted some clarification as to what i am reading is entirely true. And whether its worth going out and buying the 64bit edition. Also if i did go buy the 64 bit edition is it easily enough to just install it over the top of my current 32 bit?
My wife has gotten a Blue Screen saying "Physical Memory Dump" twice today (after several hours both times). Any idea what's causing this? What does it mean? Running x64 bit Vista
Hi all, I've just upgraded from 4GB to 8GB of RAM. When I look in system information its says the following:
Installed Physical Memory (RAM) 8.00 GB
Total Physical Memory 4.00 GB
Available Physical Memory 3.16 GB
I'm basicaly wondering why its says that I have 8GB installed but only 4GB - 'Total Physical Memory'? In Task manager - Performance, it says that I have 8GB of physical memory so it is being used.
for a coupla months now but it finally got to me last night, my Vista 32bit PC is hogging my physical memory on bootup---seems like forever. my light on front is constantly on. i ran through a lot of tests last night to see whats up. i did see major spikes in my resources moniter. but i could not see or find what was useing it up. my physical memory showed 65% usage. i managed to do some windows updates and reboot which helped. i also ran chkdsk for my C hard drive.(i have 3 hard drives total). since it rebooted without me there, i assume the C hard drive may be ok.
I just want to know how to optimize vista,I run very few programs except Zone Alarm Pro and Symantec antivirus. But in the task manager, there are 80 running processes, and 50%+ physical memory,the CPU usage is usually 15%-50%. Is there any professional software to optimize vista PS, friends told me vista is crappy and xp is better, but I have no other choices cuz the OS is from the HP.
I just added 1 GB of memory to my computer bringing my memory up to 1280 according to Vista and after I restarted the computer and everything loaded I noticed that the Task Manager is showing a different amount of available memory then what the system information is showing. Task Manager was showing that I only had 15 MB of memory free I knew that something was wrong so I went to the system information in the system tools menu and it showed I had 800 MB of memory available.
As you can see this is a 64-bit OS. I'm getting these contradictions in Vista and not Windows 7 on the same machine. A picture is worth a thousand words so ... below are 6 snips, the top 3 are Vista and the bottom 3 are Windows 7 for comparison.
I have 4 gigs of RAM and Vista Home Premium. My memory free goes from 4000 to 9 in about seven minutes flat. What is going on? Dropping to 0 is sorta nuts with 4 gigs of ram and only explorer running.
I have purchased a new computer with Intel Dual Core 1.6 GHz, 256 MB Nvidia card, 1 GB RAM, 250 GB SATA HDD. My rating index is shown as 3.0 even though I have updated it several times. Also, available physical memory is also shown just above 300 MB. Is anything needs to be updated, I am unable to understand what is going wrong here.
I have Windows Vista Home Premium 32bit and the problem I'm having is my computer is not using its full Memory, like, It came with 3gigs, and I upgraded it to 4.50 gigs and it says I still have 1.56 remaining. Now I've heard people say have I remaped it...But I dont know how. Apparently I can use my extra 1.56 thats...Not being used since I upgraded it...I thought it was automatic. I'm just looking for a answer so I can use my extra RAM.(I have looked at a hotfix and when I go to download it, it says a server error or whatever and I can't download it.)
0x00000123 stop error physical memory dump. I searched it on google and to avail a few people fixed it by over-clocking, I'm not sure if they over-clock their memory or CPU though, also I don't like over-clock, anyone wanna help me figure this out? I can give any information needed. I'm also concerned about my CPU's voltage:
it's reading 1.27 right now which seems high concidering people with the Q6600 have around 1.27 X_X. Also what settings in the BIOS goes with RAM and CPU over-clocking? like I said though XP runs fine, Vista does do this.
Recently had reason to return my PC to the store because it would not post. After weeks the store said it was a RAM failure. I had 4 GB of Ram installed. Eventually I got my PC returned and they had put 5 MB of RAM in .... The problem is my PC can only see 2 GB of physical memory. I have now got three 1 GB and one 2 GB of ram installed. My PC is preforming worse than ever. I am stating to think my PC can only see or should i say use the 2 GB bar for some reason. I have even tried to change the system config but it will only allow me to select 2048 mb.
This is with Vista SP1 installed. I added 2GB RAM making the total installed RAM size to be 4GB. My problem is that although BIOS recognize the RAM size to be 4GB and the Properties/System shows also 4GB, but both of the System Information/System Tools and Performance/Task Manager show 2GB. How can I check to see if 4GB is being made available for the system to utilize?
I have 32bit Vista Business and since yesterday there is 4 GB of RAM. Now, I've checked added "BCDEdit /set PAE forceenable" but Task Manager still can see only 3070 MB Physical memora. How to setup Vista to use whole 4 GB RAM?
Memory DiagnosticsIf Vista detects a memory problem in your system such as a faulty RAM module, it will display a notification asking if you want Vista to try to diagnose the problem.Then again you may also recieve the sudden BSOD with the error MEMORY MANAGMENT at the top. You can manually run this tool anytime just typememory in the search box inside the start menu.This tool offers you two options: restarting immediately and checking for problems, or running next time you reboot your machine (the memory diagnostic tool must run at boot time).
Network DiagnosticsWindows Vista also allows you to check the connectivity of your network connection using the Network Diagnostics Framework: An infrastructure and a set of built-in and extensible components that attempts to automatically diagnose and correct network connectivity problems. The usual way to run this check is to open Network Center and click the Diagnose Internet Connection link on the left Vista will either identify ............
I am using an Acer Aspire 5290G laptop running Windows Vista Home Premium. The laptop has 2GB RAM but I have been getting Low Memory warnings after which I have had to reload Windows. At the time the only not automatic applications running are Norton Internet Security, Messenger, iTunes and iPlayer from the British Broadcasting Corporation (BBC).
I've tried increasing the virtual memory size to min 4096Mb, max 6144Mb so I'm hoping the problem will go away but it would be useful to know whether this is some kind of known fault or if it is just that Vista is so demanding! I had been running a similar or greater load quite happily under XP Pro on another laptop with only 512Mb RAM. The only intentional difference is that this laptop is running Norton Internet Security whereas the old one was running F-Secure. If the problem persists, is it worth me adding more physical RAM and/or trying a further increase in virtual memory?
I have a problem with Vista Ultimate x64 SP1, I always seem to lose all my free RAM within an hour regardless of system activity, even while idling. I have noticed an svchost.eve process runs each time I reboot which seems to bloat constantly although when I close it down it only frees up about 800MB, what's happening to the rest of my 8GB??? When I launch Task Manager it says I'm only using 10% Memory but free RAM sits at 0?!?!
See This It Showing I Have Total 5992 MB of Memory In System 571 MB Used. But, In System I Have 2 GB Memory Means 2 x 1024 = 2048 MB Memory And, 4 GB Virtual Memory Means 4 x 1024 = 4096 MB Memory Total, 2048 + 4096 = 6144 MB But It Showing 5992 MB Means 152 MB Less. Where Is This Memory Is It In Kernel Or Else Where. Can Anyone Tell Me?
I m trying to install AVG, and I was receiving installer issues. I approached other Tech sites and was told to use a program, basically now I cannot install any program, and I receive the error concerning windows installer... "The Windows Installer could not be accessed" I attempted re-install the installer on the Microsoft website, but it gave me the "Not enough memory to process this action"
I've spent countless hours troubleshooting and yeah... I'm just tired of it. Preferably I'd restore to a previous system restore point, but I get the memory error with that... so yeah, no luck with anything.
I live in a congested area. On one glorious morning my fiddling around with the wifi card allowed me to discover that I was able to access a 54g Wifi (lynksys) Internet connection. My experience with high speed was null so you could imagine my delight. Prior to this I was using "Netzero" which is like being homeless. My Question is- How can I look up the physical Router address that is providing me access? Its important to me because I could be sniped off easily for many reasons and to share the cost with a good neighbor is the moral thing to do. One exception is, if it???s the Hotel near-by.
You wouldn't waste money if you install 4GB REGARDLESS of Windows (starting w/Vista) or hardware (starting w/post-2006) you have, but you can do more, read my article:
As you know from Electrical Engineering basics, theoretical memory space is defined by the address bus width. In a binary system it's simply 2^N where N is the address width. In plain English: If your Windows is 32-bit it can theoretically manage 2^32 = 4GB. If your hardware (e.g. Intel945 chipset?) is 32 bit but Windows is 64 bit, or hardware is 64bit but Windows is 32 bit it's still 4GB as obviously the lower address width limits the system, and disregards 64 bit elsewhere.
The practical numbers are somewhat different:
a) Windows 32-bit claims a whopping 0.75GB for itself ("untouchable" by you - the user) due to I/O overhead in a 4GB memory space leaving you with ONLY 3.25GB of usable memory Too long to explain but just accept it as a fact - almost a Gigabyte is eaten by the BIOS, I/O, etc. memory addresses your applications cannot use.
b) On the upside you can go over 4GB EVEN in a 32-bit Windows if this Windows is a Server, and not a Client version. There's a 99.9% chance you running a Client and not Server Windows, so your usable memory is therefore:
3.25GB But I don't know exactly what Win version you run, so you can calculate by understanding this article, i.e if you're so advanced as to have Windows SERVER edition, then even in 32-bit configuration it can "page" more than 4GB.
How much did you pay for 4GB and how much WOULD you pay for 3GB?
The $dollar difference as of September2009 is NOT worth any regret. You'd lose pennies, stop worrying & have at least 4GB. Also better if you install memory modules "symmetrically" which, as a consequence, also means you'd have an even number of memory units.
In plain English, it's better to install two modules 2GB+2GB = 4GB, than 2GB+1GB = 3GB which is assymetric, although such may not longer be of any importance for new computers, in the past it was an issue. Still I recommend not to play with assymetry for DDR2 memory, I don't know about DDR3 and this example covers 4GB. You might have 4GB+4GB=8GB for example, for 64-bit Windows AND 64-bit hardware as a requirement.
Why would anyone need 8GB?
Well, I even need MORE - 16GB for CAD/Engineering & Graphics design work, so I can lots of memory running heavy-duty engineering simulations.
Plus it stimulates industry (but hurts environment)
So memory space is defined by 3 factors:
OS bit width
Hardware bitwidth
Whether your Windows addressing is using virtuial/paging/etc to bypass normal addressing limted to 2^N - i.e. is it a regular Win Client or Server, and how much your Windows wastes for itself (overhead) Just get 4GB and be done with it.
BUT IF YOU NEED 1GB+1GB MODULES = 2GB of laptop, DDR667 speed memory, let me know - I can ship for free (you just pay shipping by Post Office in USA or abroad), I removed them and replaced with 8GB on my laptop.