Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vbox perf tips #138

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/Developer_environment_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Using such will help save time, but in the end, it is individual's responsibilit
> **Note:** Skip if you are using separate work physical machine or dual-booting.

We generally recommend [VirtualBox](https://www.virtualbox.org/).
A step-by-step guide to creating a virtual machine can be found [here](docs/VirtualBox.md).
A step-by-step guide to creating a virtual machine can be found [here](VirtualBox.md).

Apple hardware support in VirtualBox is dire, so the recommended virtualization solution is currently QEMU-based, eg.
[UTM](https://getutm.app/) (+ [guest system installation tutorial](https://www.youtube.com/watch?v=O19mv1pe76M))
Expand Down
7 changes: 6 additions & 1 deletion docs/VirtualBox.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

![](images/hyperv_windows/hyperv_windows_01.png)

Make sure that **Hyper-V is NOT checked**, so deselect it if it's selected like below.
Make sure that **Hyper-V is NOT checked**, so deselect it if it's selected like below. Also deselect **Virtual Machine Platform**, **Windows Hypervisor Platform** and **Windows Sandbox**.

![](images/hyperv_windows/hyperv_windows_02.png)

Expand Down Expand Up @@ -36,3 +36,8 @@ PAE/NX might be disabled by default - make sure it's enabled (impacts performanc
Guide on resizing linux partitions in case you'd need to grow the device can be found [here](https://www.vultr.com/docs/block-storage#:~:text=Resize%20the%20filesystem%20-%20Linux)

VirtualBox guest additions from the "CD" that comes with VirtualBox works better than what you can get from `apt`.

If performance is weak here are some tips to try for increasing it:
* Change power plan to high performance - for host and guest machine.
* Run VirtualBox as administrator.
* Do not use too many processors (4 should be enough).
Loading