Skip to content

Commit

Permalink
Merge pull request #138 from grzegorz-leszczynski-reef/vbox-perf-tips
Browse files Browse the repository at this point in the history
Vbox perf tips
  • Loading branch information
ppolewicz authored Jan 15, 2025
2 parents ba309d5 + 0bcf67a commit 6cafe63
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -455,7 +455,7 @@ Each team member is allocated 3 minutes to succinctly cover these three points.
To maintain the efficiency of the stand-up, we strive to keep open discussions to a minimum.
Any topic necessitating a longer conversation is earmarked for a separate follow-up meeting.

If, for any reason, you cannot attend the daily stand-up, please notify the team in the #staff channel on Slack.
If, for any reason, you cannot attend the daily stand-up, please notify the team in the #announcements channel on Slack.
Additionally, post your updates there so everyone stays informed.

### 6.3 Video hand signal protocol
Expand Down
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
9 changes: 8 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,10 @@ 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`.

Another thing which should be done is installing Extension Pack - it is needed at least to allow guest machine to access laptop camera. [Here](https://docs.oracle.com/en/virtualization/virtualbox/6.0/user/intro-installing.html) is detailed instruction. Then camera can be enabled in Devices menu of VirtualBox guest.

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).

0 comments on commit 6cafe63

Please sign in to comment.