macOS-Simple-KVM/docs/guide-performance.md

24 lines
703 B
Markdown
Raw Normal View History

2019-04-30 23:48:10 +02:00
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 \
```