Skip to content

Commit ed4e4d0

Browse files
committed
edits
1 parent fac1d4a commit ed4e4d0

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

content/manuals/desktop/vmm.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@ The Virtual Machine Manager (VMM) in Docker Desktop for Mac is responsible for c
1515

1616
## Docker VMM (Beta)
1717

18-
Docker VMM is a new, container-optimized hypervisor introduced in Docker Desktop 4.35 and available on Apple Silicon Macs only. It has been designed to enhance speed and resource efficiency, making it an ideal choice for developers seeking to optimize their workflow efficiency.
18+
Docker VMM is a new, container-optimized hypervisor introduced in Docker Desktop 4.35 and available on Apple Silicon Macs only. Its enhanced speed and resource efficiency makes it an ideal choice for optimizing your workflow.
1919

2020
Docker VMM brings exciting advancements specifically tailored for Apple Silicon machines. By optimizing both the Linux kernel and hypervisor layers, Docker VMM delivers significant performance enhancements across common developer tasks.
2121

2222
Some key performance enhancements provided by Docker VMM include:
2323
- Faster I/O operations: With a cold cache, iterating over a large shared filesystem with `find` is 2x faster than when the Apple Virtualization Framework is used.
2424
- Improved caching: With a warm cache, performance can improve by as much as 25x, even surpassing native Mac operations.
2525

26-
These improvements directly impact developers who rely on frequent file access, network interactions, and overall system responsiveness during containerized development. Docker VMM marks a significant leap in speed, enabling smoother workflows and faster iteration cycles.
26+
These improvements directly impact developers who rely on frequent file access and overall system responsiveness during containerized development. Docker VMM marks a significant leap in speed, enabling smoother workflows and faster iteration cycles.
2727

2828
### Known issues
2929

3030
As Docker VMM is still in Beta, there are a few known limitations:
3131

3232
- Docker VMM does not currently support Rosetta, so emulation of amd64 architectures is slow. Docker is exploring potential solutions.
33-
- Certain databases, like MongoDB and Cassandra, may fail when using virtiofs with Docker VMM. This issue is expected to be resolved in a future release.
33+
- Certain databases, like MongoDB and Cassandra, may fail when using virtiofs with Docker VMM. This issue is expected to be resolved in a future release.
3434

3535
## Apple Virtualization Framework
3636

@@ -40,12 +40,14 @@ The Apple Virtualization Framework is a stable and well-established option for m
4040

4141
> [!NOTE]
4242
>
43-
> QEMU will be deprecated in a future release.
43+
> QEMU will be deprecated in a future release.
4444
4545
QEMU is a legacy virtualization option for Apple Silicon Macs, primarily supported for older use cases.
4646

4747
Docker recommends transitioning to newer alternatives, such as Docker VMM or the Apple Virtualization Framework, as they offer superior performance and ongoing support. Docker VMM, in particular, offers substantial speed improvements and a more efficient development environment, making it a compelling choice for developers working with Apple Silicon.
4848

49+
Note that this is not related to using QEMU to emulate non-native architectures in [multi-platform builds](/manuals/build/building/multi-platform.md#qemu).
50+
4951
## HyperKit (Legacy) for Intel-based Macs
5052

5153
> [!NOTE]

0 commit comments

Comments
 (0)