HostMemoryLow with plenty of memory
HostMemoryLow with plenty of memory
I am trying to install W2K as a guest OS on Windows XP3 host and I get the dreaded HostMemoryLow error. This machine has 2G of memory, of which 1.2 are physically available when the error occurs, and I only requested 512M for the VM, so this is totally baffling!
I did search the forums but did not find any good answer.
I did search the forums but did not find any good answer.
Which VBox version?
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
Resources reported to be available are not always correct, the host cache eats away more ram when more (other) resources start doing stuff like starting a VM. See if you can disable some Host services or add more ram.
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
Could be a bug yes, get processexplorer, it will show you exactly how your ram is used and by who.
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
Yes that one, but what happens to your ram when starting that VM? and who's grabbing it?
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
Before starting and after closing it the VM, PE reports 2G total, 1.2G available, 13G system cache. While the error dialog is showing the figures are the same except for available, which drops to 1.2G. What information do you need to know exactly and how can I get it?
All other applications can function within these parameters: none seems to think that memory is exhausted. Thus even if this is not a VBox bug it is (from a practical point of view) a severe drawback.
All other applications can function within these parameters: none seems to think that memory is exhausted. Thus even if this is not a VBox bug it is (from a practical point of view) a severe drawback.
1.2G available,
1.3G system cache
?
This makes sense when running out of ram... system cache is always the culprit here, it sometimes doesn't release enough or too late.
Additional:
You have to see this in a liniar fashion, if one block(application) registers X amount of ram then system cache will try to reserve cache for it in a liniar fashion which is about 25% of X, this then has to be taken away from the OS, where Z=Y(OS)+25%(Y)+Cachereserve-(X(VM)+25%(X)), you won't see that happening until the VM starts running. System cache will shoot up in use liniar to what the VM is requesting. Not even mentioning what (shared)video ram use can do when more then 1 graphical instance is doing its thing.
1.3G system cache
?
This makes sense when running out of ram... system cache is always the culprit here, it sometimes doesn't release enough or too late.
Additional:
You have to see this in a liniar fashion, if one block(application) registers X amount of ram then system cache will try to reserve cache for it in a liniar fashion which is about 25% of X, this then has to be taken away from the OS, where Z=Y(OS)+25%(Y)+Cachereserve-(X(VM)+25%(X)), you won't see that happening until the VM starts running. System cache will shoot up in use liniar to what the VM is requesting. Not even mentioning what (shared)video ram use can do when more then 1 graphical instance is doing its thing.
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
No it doesn't really explain that the easy way, all you can try is disabling services that seem to use alot of ram.
[This space is intentionally left blank]
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
If you can read this, you can read the VirtualBox Manual, the Forum FAQ, and the QuickClick FAQ
-=[ Search this forum with Keywords, VirtualBox solutions at you're fingertips]=-
-
Sasquatch
- Volunteer
- Posts: 17798
- Joined: 17. Mar 2008, 13:41
- Primary OS: Debian other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows XP, Windows 7, Linux
- Location: /dev/random
The reason you can't start another VM is because you are running out of physical RAM. VB only uses RAM. Other programs can use your pagefile. Check how much RAM you are using. On my system, I have 3 GB of RAM, no page file and by default I'm already using more than 700 MB of RAM. With a VM of 512 RAM, I climb up to 1.5 GB in use. You can easily see how much physical RAM you have and are using, by opening the Windows Task Manager, go to the Performance tab and check the values under Physical Memory (K). That is the upper right block, of the 4.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org
Retired from this Forum since OSSO introduction.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org
Retired from this Forum since OSSO introduction.