1
0
mirror of https://github.com/foxlet/macOS-Simple-KVM.git synced 2024-06-18 13:08:29 +02:00
macOS-Simple-KVM/docs/guide-performance.md
2019-04-30 17:51:04 -04:00

24 lines
703 B
Markdown

Guide to Performance Tuning
===========================
The default macOS VM configuration (`basic.sh`) assumes some sane defaults, however this may not reflect the actual topology or peformance capabilities of the underlaying machine.
Here's some tunable parameters to get the most of out QEMU:
## Memory
The following line controls memory allocation. The default is 2GB of RAM.
Increase this as needed (limited to the real amount of memory in your machine).
```
-m 2G \
```
## Cores
The default configuration enables 4 threads, each with 2 cores.
```
-smp 4,cores=2 \
```
The following example describes all possible topology configurations:
```
-smp cores=4,threads=4,sockets=1 \
```