Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My PC has 2 GB of RAM and runs Windows 7. I installed VirtualBox with Fedora and set-aside 1 GB RAM in VirtualBox for this virtual environment.

I want to know how to improve the performance of Fedora in VirtualBox?

share|improve this question

4 Answers 4

up vote 4 down vote accepted

You can enable hardware virtualization if your CPU supports it.

Other than that, only thing you can do is to buy better hardware.

share|improve this answer
    
Where is this option in Windows 7? –  RPK Jan 1 '11 at 20:10
1  
@Rohit hardware virtualization (Intel VT, AMD-V) are typically enabled in the BIOS, not the OS. From my last few system builds I'm fairly sure it's on by default though. You can use Microsoft's hardware virtualization detection tool to find out if your machine supports it: microsoft.com/downloads/en/… –  John T Jan 1 '11 at 20:13
    
i51.tinypic.com/2cwsbk3.png –  someone11 Jan 1 '11 at 20:15
1  
virtualbox.org/manual/ch10.html#hwvirt "Note On many systems, the hardware virtualization features first need to be enabled in the BIOS before VirtualBox can use them." –  John T Jan 1 '11 at 20:22

My first suggestion for any VirtualBox VM is to install the guest additions. They contain a lot of performance improvements, especially in the video department.

share|improve this answer

Assign more CPUs to the VM. The performance will improve. It's fine to assign all your CPUs and memory to the VM as other systems will still work. The VM usually won't use all of the CPU time assigned to it anyways.

share|improve this answer

Boot into safe mode and install guest additions to enable hardware acceleration for the graphics, i noticed that even though i wasn't playing games this still reduced the load on the CPU.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.