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?
You can enable hardware virtualization if your CPU supports it.
Other than that, only thing you can do is to buy better hardware.
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.
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.
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.