Motherboard Forums


Reply
Thread Tools Display Modes

how much base and video memory to allocate for Windows XP Pro SP3 guest OS via VirtualBox/Ubuntu - please help

 
 
Adam
Guest
Posts: n/a
 
      06-04-2011, 08:06 PM
System: ASUS N61JQ laptop
RAM: 8 GB
Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
Host OS: Ubuntu 10.04 LTS
Guest OS: Windows XP Pro SP3 (via VirtualBox)
Base Memory: 4096 MB (?)
Video Memory: 128 MB (?)


Given the following ...
http://support.microsoft.com/kb/888137

How much base and video memory is recommended for
Windows XP Pro SP3?


 
Reply With Quote
 
 
 
 
Paul
Guest
Posts: n/a
 
      06-05-2011, 01:37 AM
Adam wrote:
> System: ASUS N61JQ laptop
> RAM: 8 GB
> Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> Host OS: Ubuntu 10.04 LTS
> Guest OS: Windows XP Pro SP3 (via VirtualBox)
> Base Memory: 4096 MB (?)
> Video Memory: 128 MB (?)
>
>
> Given the following ...
> http://support.microsoft.com/kb/888137
>
> How much base and video memory is recommended for
> Windows XP Pro SP3?
>


The VirtualBox manual says the emulated graphics aren't
a hardware device as such (unlike the VPC2007 I use,
where an actual device driver installs for the graphics).
It's supposed to be some kind of built-in VESA driver,
that each guest OS would be using.

For 2D displays, you can estimate video memory usage,
using a "frame buffer" as an estimate. If the graphics
are 32 bit, it takes four bytes per pixel of storage.
If the emulated screen was 1024x768 resolution,
then 1024*768*4 = 3MB or so. You can scale that a bit, to allow
for more than one frame buffer, off-screen memory or the like.
A fairly small number like 16MB should be enough to get started.

The VirtualBox manual also mentions 3D. 3D can use "texture memory",
to hold textures for 3D. Another usage for 3D display memory,
is for "compositing" of application windows. WinXP doesn't do
compositing, and Vista Aero would be an example there.
MacOSX composites. Linux has Compiz (and some corny 3D effects).

In a quick search, I see people suggesting 128MB as a video
memory number for VirtualBox, but that could well be overkill
for WinXP. I think MacOSX could composite in 128MB, and Vista
may have had that as a suggested minimum as well.

*******

As far as base memory goes, you'd have to go back and see what amount
of memory was recommended for WinXP at release.

http://en.wikipedia.org/wiki/Windows_xp

"Memory Minimum = 64 MB RAM Recommended = 128 MB RAM or higher"

The smallest quantity I've used, is 512MB (on a real WinXP machine),
which is sufficient to keep several application windows open, and
copy and paste between them. If you try and get too fancy, things
might be getting a bit tight, and paging out to the pagefile would
be undesirable.

I run the majority of my virtual machines at 1GB, and that seems to work
pretty well. When I was running Windows 7, I think I set that to 2GB,
and that was OK. If I run Win98, purely for participation in File Sharing,
I run that with 256MB. But for your average virtual machine, I usually
choose 1GB. My computer has 4GB physical memory installed, and I've
run two regular VMs and one small VM at the same time.

HTH,
Paul
 
Reply With Quote
 
 
 
 
Aragorn
Guest
Posts: n/a
 
      06-05-2011, 01:45 AM
On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
identifying as Adam wrote...

> System: ASUS N61JQ laptop
> RAM: 8 GB
> Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> Host OS: Ubuntu 10.04 LTS
> Guest OS: Windows XP Pro SP3 (via VirtualBox)
> Base Memory: 4096 MB (?)
> Video Memory: 128 MB (?)
>
> Given the following ...
> http://support.microsoft.com/kb/888137
>
> How much base and video memory is recommended for
> Windows XP Pro SP3?


You did not state what you intend to do inside the Windows virtual
machine. Personally I would recommend about 512 MB to 1 GB base memory
and about 64 MB video memory. These numbers correspond to the
specifications of a pretty decent home/office computer at the time
Windows XP was released.

Also, I'm not familiar with that type of laptop, but check whether it
has hardware support for virtualization, and if so, turn that on in the
BIOS's set-up utility. It will greatly improve the performance of
whatever runs inside the virtual machine if you're going to use
VirtualBox (or VMWare) as your virtual machine monitor.

--
*Aragorn*
(registered GNU/Linux user #223157)
 
Reply With Quote
 
Adam
Guest
Posts: n/a
 
      06-05-2011, 04:49 AM

"Aragorn" <(E-Mail Removed)> wrote in message
news:isen30$cn0$(E-Mail Removed)...
> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
> identifying as Adam wrote...
>
> > System: ASUS N61JQ laptop
> > RAM: 8 GB
> > Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> > Host OS: Ubuntu 10.04 LTS
> > Guest OS: Windows XP Pro SP3 (via VirtualBox)
> > Base Memory: 4096 MB (?)
> > Video Memory: 128 MB (?)
> >
> > Given the following ...
> > http://support.microsoft.com/kb/888137
> >
> > How much base and video memory is recommended for
> > Windows XP Pro SP3?

>
> You did not state what you intend to do inside the Windows virtual
> machine. Personally I would recommend about 512 MB to 1 GB base memory
> and about 64 MB video memory. These numbers correspond to the
> specifications of a pretty decent home/office computer at the time
> Windows XP was released.
>
> Also, I'm not familiar with that type of laptop, but check whether it
> has hardware support for virtualization, and if so, turn that on in the
> BIOS's set-up utility. It will greatly improve the performance of
> whatever runs inside the virtual machine if you're going to use
> VirtualBox (or VMWare) as your virtual machine monitor.
>
> --
> *Aragorn*
> (registered GNU/Linux user #223157)



Thanks, and good point. I primarily run the system in WinXP since
I'm a relative newbie in Ubuntu. So, I do practically everything there.


 
Reply With Quote
 
Aragorn
Guest
Posts: n/a
 
      06-05-2011, 05:00 AM
On Sunday 05 June 2011 06:49 in alt.os.linux.ubuntu, somebody
identifying as Adam wrote...

> "Aragorn" <(E-Mail Removed)> wrote in message
> news:isen30$cn0$(E-Mail Removed)...
>
>> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
>> identifying as Adam wrote...
>>
>> > System: ASUS N61JQ laptop
>> > RAM: 8 GB
>> > Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
>> > Host OS: Ubuntu 10.04 LTS
>> > Guest OS: Windows XP Pro SP3 (via VirtualBox)
>> > Base Memory: 4096 MB (?)
>> > Video Memory: 128 MB (?)
>> >
>> > Given the following ...
>> > http://support.microsoft.com/kb/888137
>> >
>> > How much base and video memory is recommended for
>> > Windows XP Pro SP3?

>>
>> You did not state what you intend to do inside the Windows virtual
>> machine. Personally I would recommend about 512 MB to 1 GB base
>> memory and about 64 MB video memory. These numbers correspond to the
>> specifications of a pretty decent home/office computer at the time
>> Windows XP was released.
>>
>> [...]

>
> Thanks, and good point. I primarily run the system in WinXP since
> I'm a relative newbie in Ubuntu. So, I do practically everything
> there.


In that case, I would advise reserving some 2 GB of main system memory,
and perhaps 128 MB to 256 MB for video memory (if you're going to be
doing OpenGL stuff or gaming in the virtual machine - for which you
will need hardware virtualization extensions anyway as it will be too
slow without them). That should give you a very royal amount of
headroom. ;-)

--
*Aragorn*
(registered GNU/Linux user #223157)
 
Reply With Quote
 
Adam
Guest
Posts: n/a
 
      06-05-2011, 05:25 AM

"Paul" <(E-Mail Removed)> wrote in message news:isemk3$o4k$(E-Mail Removed)...
> Adam wrote:
> > System: ASUS N61JQ laptop
> > RAM: 8 GB
> > Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> > Host OS: Ubuntu 10.04 LTS
> > Guest OS: Windows XP Pro SP3 (via VirtualBox)
> > Base Memory: 4096 MB (?)
> > Video Memory: 128 MB (?)
> >
> >
> > Given the following ...
> > http://support.microsoft.com/kb/888137
> >
> > How much base and video memory is recommended for
> > Windows XP Pro SP3?
> >

>
> The VirtualBox manual says the emulated graphics aren't
> a hardware device as such (unlike the VPC2007 I use,
> where an actual device driver installs for the graphics).
> It's supposed to be some kind of built-in VESA driver,
> that each guest OS would be using.
>
> For 2D displays, you can estimate video memory usage,
> using a "frame buffer" as an estimate. If the graphics
> are 32 bit, it takes four bytes per pixel of storage.
> If the emulated screen was 1024x768 resolution,
> then 1024*768*4 = 3MB or so. You can scale that a bit, to allow
> for more than one frame buffer, off-screen memory or the like.
> A fairly small number like 16MB should be enough to get started.
>


Thanks, my Display Properties Settings "currently" shows ...

Screen Resolution: 1366 x 648 (32-bit)


> The VirtualBox manual also mentions 3D. 3D can use "texture memory",
> to hold textures for 3D. Another usage for 3D display memory,
> is for "compositing" of application windows. WinXP doesn't do
> compositing, and Vista Aero would be an example there.
> MacOSX composites. Linux has Compiz (and some corny 3D effects).
>
> In a quick search, I see people suggesting 128MB as a video
> memory number for VirtualBox, but that could well be overkill
> for WinXP. I think MacOSX could composite in 128MB, and Vista
> may have had that as a suggested minimum as well.
>
> *******
>


Hmmm ... will keeping it at 128 MB cause problems?
But, if 128 MB is overkill for WinXP, how about 64 MB then?


> As far as base memory goes, you'd have to go back and see what amount
> of memory was recommended for WinXP at release.
>
> http://en.wikipedia.org/wiki/Windows_xp
>
> "Memory Minimum = 64 MB RAM Recommended = 128 MB RAM or higher"
>
> The smallest quantity I've used, is 512MB (on a real WinXP machine),
> which is sufficient to keep several application windows open, and
> copy and paste between them. If you try and get too fancy, things
> might be getting a bit tight, and paging out to the pagefile would
> be undesirable.
>


I usually keep many applications (FF, IE, Outlook, Acrobat,
Word, PowerPoint, Excel, etc.) open at the same time. Sometimes,
there can be as many as 15+ windows open. So, I figured that
the more the better. I'm not sure, which is why I posted.


> I run the majority of my virtual machines at 1GB, and that seems to work
> pretty well. When I was running Windows 7, I think I set that to 2GB,
> and that was OK. If I run Win98, purely for participation in File Sharing,
> I run that with 256MB. But for your average virtual machine, I usually
> choose 1GB. My computer has 4GB physical memory installed, and I've
> run two regular VMs and one small VM at the same time.
>
> HTH,
> Paul



So far, WinXP VM is my primary OS. I haven't gotten to that point yet but
I guess when I run more VMs, I'll lower the base and video memory numbers to
accommodate other VMs.


 
Reply With Quote
 
Adam
Guest
Posts: n/a
 
      06-05-2011, 05:30 AM

"Aragorn" <(E-Mail Removed)> wrote in message
news:isf2hj$atp$(E-Mail Removed)...
> On Sunday 05 June 2011 06:49 in alt.os.linux.ubuntu, somebody
> identifying as Adam wrote...
>
> > "Aragorn" <(E-Mail Removed)> wrote in message
> > news:isen30$cn0$(E-Mail Removed)...
> >
> >> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
> >> identifying as Adam wrote...
> >>
> >> > System: ASUS N61JQ laptop
> >> > RAM: 8 GB
> >> > Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> >> > Host OS: Ubuntu 10.04 LTS
> >> > Guest OS: Windows XP Pro SP3 (via VirtualBox)
> >> > Base Memory: 4096 MB (?)
> >> > Video Memory: 128 MB (?)
> >> >
> >> > Given the following ...
> >> > http://support.microsoft.com/kb/888137
> >> >
> >> > How much base and video memory is recommended for
> >> > Windows XP Pro SP3?
> >>
> >> You did not state what you intend to do inside the Windows virtual
> >> machine. Personally I would recommend about 512 MB to 1 GB base
> >> memory and about 64 MB video memory. These numbers correspond to the
> >> specifications of a pretty decent home/office computer at the time
> >> Windows XP was released.
> >>
> >> [...]

> >
> > Thanks, and good point. I primarily run the system in WinXP since
> > I'm a relative newbie in Ubuntu. So, I do practically everything
> > there.

>
> In that case, I would advise reserving some 2 GB of main system memory,
> and perhaps 128 MB to 256 MB for video memory (if you're going to be
> doing OpenGL stuff or gaming in the virtual machine - for which you
> will need hardware virtualization extensions anyway as it will be too
> slow without them). That should give you a very royal amount of
> headroom. ;-)
>
> --
> *Aragorn*
> (registered GNU/Linux user #223157)



Hmmm ... I wonder why VirtualBox only allows 128 MB max for video memory.
Yeah, royal ... I like that. :-)


 
Reply With Quote
 
Paul
Guest
Posts: n/a
 
      06-05-2011, 10:27 AM
Adam wrote:
> "Aragorn" <(E-Mail Removed)> wrote in message
> news:isf2hj$atp$(E-Mail Removed)...
>> On Sunday 05 June 2011 06:49 in alt.os.linux.ubuntu, somebody
>> identifying as Adam wrote...
>>
>>> "Aragorn" <(E-Mail Removed)> wrote in message
>>> news:isen30$cn0$(E-Mail Removed)...
>>>
>>>> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
>>>> identifying as Adam wrote...
>>>>
>>>>> System: ASUS N61JQ laptop
>>>>> RAM: 8 GB
>>>>> Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
>>>>> Host OS: Ubuntu 10.04 LTS
>>>>> Guest OS: Windows XP Pro SP3 (via VirtualBox)
>>>>> Base Memory: 4096 MB (?)
>>>>> Video Memory: 128 MB (?)
>>>>>
>>>>> Given the following ...
>>>>> http://support.microsoft.com/kb/888137
>>>>>
>>>>> How much base and video memory is recommended for
>>>>> Windows XP Pro SP3?
>>>> You did not state what you intend to do inside the Windows virtual
>>>> machine. Personally I would recommend about 512 MB to 1 GB base
>>>> memory and about 64 MB video memory. These numbers correspond to the
>>>> specifications of a pretty decent home/office computer at the time
>>>> Windows XP was released.
>>>>
>>>> [...]
>>> Thanks, and good point. I primarily run the system in WinXP since
>>> I'm a relative newbie in Ubuntu. So, I do practically everything
>>> there.

>> In that case, I would advise reserving some 2 GB of main system memory,
>> and perhaps 128 MB to 256 MB for video memory (if you're going to be
>> doing OpenGL stuff or gaming in the virtual machine - for which you
>> will need hardware virtualization extensions anyway as it will be too
>> slow without them). That should give you a very royal amount of
>> headroom. ;-)
>>
>> --
>> *Aragorn*
>> (registered GNU/Linux user #223157)

>
>
> Hmmm ... I wonder why VirtualBox only allows 128 MB max for video memory.
> Yeah, royal ... I like that. :-)
>


See the bottom posting here.

http://forums.virtualbox.org/viewtop...t=8319&start=0

Paul
 
Reply With Quote
 
Adam
Guest
Posts: n/a
 
      06-05-2011, 09:04 PM

"Paul" <(E-Mail Removed)> wrote in message news:isflmd$2du$(E-Mail Removed)...
> Adam wrote:
> > "Aragorn" <(E-Mail Removed)> wrote in message
> > news:isf2hj$atp$(E-Mail Removed)...
> >> On Sunday 05 June 2011 06:49 in alt.os.linux.ubuntu, somebody
> >> identifying as Adam wrote...
> >>
> >>> "Aragorn" <(E-Mail Removed)> wrote in message
> >>> news:isen30$cn0$(E-Mail Removed)...
> >>>
> >>>> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
> >>>> identifying as Adam wrote...
> >>>>
> >>>>> System: ASUS N61JQ laptop
> >>>>> RAM: 8 GB
> >>>>> Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> >>>>> Host OS: Ubuntu 10.04 LTS
> >>>>> Guest OS: Windows XP Pro SP3 (via VirtualBox)
> >>>>> Base Memory: 4096 MB (?)
> >>>>> Video Memory: 128 MB (?)
> >>>>>
> >>>>> Given the following ...
> >>>>> http://support.microsoft.com/kb/888137
> >>>>>
> >>>>> How much base and video memory is recommended for
> >>>>> Windows XP Pro SP3?
> >>>> You did not state what you intend to do inside the Windows virtual
> >>>> machine. Personally I would recommend about 512 MB to 1 GB base
> >>>> memory and about 64 MB video memory. These numbers correspond to the
> >>>> specifications of a pretty decent home/office computer at the time
> >>>> Windows XP was released.
> >>>>
> >>>> [...]
> >>> Thanks, and good point. I primarily run the system in WinXP since
> >>> I'm a relative newbie in Ubuntu. So, I do practically everything
> >>> there.
> >> In that case, I would advise reserving some 2 GB of main system memory,
> >> and perhaps 128 MB to 256 MB for video memory (if you're going to be
> >> doing OpenGL stuff or gaming in the virtual machine - for which you
> >> will need hardware virtualization extensions anyway as it will be too
> >> slow without them). That should give you a very royal amount of
> >> headroom. ;-)
> >>
> >> --
> >> *Aragorn*
> >> (registered GNU/Linux user #223157)

> >
> >
> > Hmmm ... I wonder why VirtualBox only allows 128 MB max for video memory.
> > Yeah, royal ... I like that. :-)
> >

>
> See the bottom posting here.
>
> http://forums.virtualbox.org/viewtop...t=8319&start=0
>
> Paul



Thanks, here's the post referred to here ...
================================================== ===================
Re: More video memory?
by Perryg 8. Jun 2010, 17:15

The original post was old. VBox has increased the top to 256MB. You should be
able to change it in the GUI or by CLI.
VBoxManage modifyvm <uuid|name> [--vram <vramsize in MB>] Up to 256MB not more.
It is restricted to no more then 256 MB
================================================== ===================

My VBox GUI (v4.0.8 r71778) only goes up to 128 MB max for video memory.
Can't increase it further via the GUI, which I would like to be able to do.
How do I make my GUI version allow more than 128 MB video memory?
Don't I already have the latest GUI version?


 
Reply With Quote
 
Adam
Guest
Posts: n/a
 
      06-05-2011, 09:23 PM

"Adam" <adam@no_thanks.com> wrote in message news:isgr41$cve$(E-Mail Removed)...
>
> "Paul" <(E-Mail Removed)> wrote in message news:isflmd$2du$(E-Mail Removed)...
> > Adam wrote:
> > > "Aragorn" <(E-Mail Removed)> wrote in message
> > > news:isf2hj$atp$(E-Mail Removed)...
> > >> On Sunday 05 June 2011 06:49 in alt.os.linux.ubuntu, somebody
> > >> identifying as Adam wrote...
> > >>
> > >>> "Aragorn" <(E-Mail Removed)> wrote in message
> > >>> news:isen30$cn0$(E-Mail Removed)...
> > >>>
> > >>>> On Saturday 04 June 2011 22:06 in alt.os.linux.ubuntu, somebody
> > >>>> identifying as Adam wrote...
> > >>>>
> > >>>>> System: ASUS N61JQ laptop
> > >>>>> RAM: 8 GB
> > >>>>> Graphics: ATI Radeon Mobility 5730 (1 GB DDR3 VRAM)
> > >>>>> Host OS: Ubuntu 10.04 LTS
> > >>>>> Guest OS: Windows XP Pro SP3 (via VirtualBox)
> > >>>>> Base Memory: 4096 MB (?)
> > >>>>> Video Memory: 128 MB (?)
> > >>>>>
> > >>>>> Given the following ...
> > >>>>> http://support.microsoft.com/kb/888137
> > >>>>>
> > >>>>> How much base and video memory is recommended for
> > >>>>> Windows XP Pro SP3?
> > >>>> You did not state what you intend to do inside the Windows virtual
> > >>>> machine. Personally I would recommend about 512 MB to 1 GB base
> > >>>> memory and about 64 MB video memory. These numbers correspond to the
> > >>>> specifications of a pretty decent home/office computer at the time
> > >>>> Windows XP was released.
> > >>>>
> > >>>> [...]
> > >>> Thanks, and good point. I primarily run the system in WinXP since
> > >>> I'm a relative newbie in Ubuntu. So, I do practically everything
> > >>> there.
> > >> In that case, I would advise reserving some 2 GB of main system memory,
> > >> and perhaps 128 MB to 256 MB for video memory (if you're going to be
> > >> doing OpenGL stuff or gaming in the virtual machine - for which you
> > >> will need hardware virtualization extensions anyway as it will be too
> > >> slow without them). That should give you a very royal amount of
> > >> headroom. ;-)
> > >>
> > >> --
> > >> *Aragorn*
> > >> (registered GNU/Linux user #223157)
> > >
> > >
> > > Hmmm ... I wonder why VirtualBox only allows 128 MB max for video memory.
> > > Yeah, royal ... I like that. :-)
> > >

> >
> > See the bottom posting here.
> >
> > http://forums.virtualbox.org/viewtop...t=8319&start=0
> >
> > Paul

>
>
> Thanks, here's the post referred to here ...
> ================================================== ===================
> Re: More video memory?
> by Perryg 8. Jun 2010, 17:15
>
> The original post was old. VBox has increased the top to 256MB. You should be
> able to change it in the GUI or by CLI.
> VBoxManage modifyvm <uuid|name> [--vram <vramsize in MB>] Up to 256MB not

more.
> It is restricted to no more then 256 MB
> ================================================== ===================
>
> My VBox GUI (v4.0.8 r71778) only goes up to 128 MB max for video memory.
> Can't increase it further via the GUI, which I would like to be able to do.
> How do I make my GUI version allow more than 128 MB video memory?
> Don't I already have the latest GUI version?
>


Seems like monitor count would have to be higher in order to
increase video memory above 128 MB.


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Which to use, MS SP3 download or Dell Reinstallation SP3 CD. mm Dell 2 10-23-2010 09:09 AM
ElectricFence Exiting: mprotect() failed: Cannot allocate memory Bill Embedded 21 10-17-2008 09:48 PM
C- Syntax to allocate Global variables to consecutive memory locations techie.embedded@gmail.com Embedded 79 04-16-2007 07:10 AM
allocate 10 GB of memory dynamically karthikbg Embedded 14 12-05-2006 12:23 PM
How does K7N2G allocate video RAM for onboard GPU? willy MSI 7 01-19-2005 02:59 AM


All times are GMT. The time now is 01:48 AM.


Welcome!
Welcome to Motherboard Point
 

Advertisment