VirtualBox

Opened 15 years ago

Closed 15 years ago

Last modified 11 years ago

#3069 closed enhancement (invalid)

Feature request: support more than 3.584 MB guest RAM (64 bits hosts) — at Version 9

Reported by: Patrick Julien Owned by:
Component: host support Version: VirtualBox 2.1.0
Keywords: memory Cc:
Guest type: other Host type: Windows

Description (last modified by Sander van Leeuwen)

Even when running the 64-bit version of VirtualBox on a 64 bit version of Windows Vista, it's not possible to allocate more than 3GB of memory to the guess operating system.

Change History (9)

comment:1 by Frank Mehnert, 15 years ago

Summary: Guest memory limit on Windows 64 bit host is still 3GBGuest memory limit is 4GB (even on 64-bit hosts)

comment:2 by Sander van Leeuwen, 15 years ago

Resolution: worksforme
Status: newclosed

Which method are you using for running the VMs? My VirtualBox.exe has the LARGE_ADDRESS_AWARE flag set and I can use up to the max (3.584 MB). Vista 64 host with 16 GB ram.

comment:3 by Patrick Julien, 15 years ago

I too, can set the maximum to 3.584MB with a Vista 64 bit host with 32GB of RAM.

However, it's possible for the process to access up to 8TB of virtual address space. Looking at the article that I posted, the testlimit64 tool was able to reserve(not commit) 8TB of virtual memory before running out.

I am trying to find the switch that makes this possible.

comment:4 by Patrick Julien, 15 years ago

According to the information I have found, IMAGE_FILE_LARGE_ADDRESS_AWARE is all that is needed on a 64-bit host to have access to an 8TB address space on 64 bit.

So why is virtual box limiting the memory limit of a guest to 3.584MB then?

comment:5 by Sander van Leeuwen, 15 years ago

Because we don't allow more at the moment. That has nothing to do with executable image flags. We will allow for more in the near future.

in reply to:  5 comment:6 by Patrick Julien, 15 years ago

Replying to sandervl73:

Because we don't allow more at the moment. That has nothing to do with executable image flags. We will allow for more in the near future.

OK then, sounds good.

comment:7 by Sander van Leeuwen, 15 years ago

priority: minormajor
Summary: Guest memory limit is 4GB (even on 64-bit hosts)Feature request: support more than 3.584 MB guest RAM (64 bits hosts)

comment:8 by Sander van Leeuwen, 15 years ago

Note that we'll probably not implement this on 32 bits *hosts*.

comment:9 by Sander van Leeuwen, 15 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use