Skip to content

Commit 07a1448

Browse files
committed
docs(ins): additional information qga
1 parent 92c0827 commit 07a1448

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

pages/instances/reference-content/understanding-qemu-guest-agent.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ This page provides essential insights into this mechanism.
1515
This documentation page does not apply to Instances running the Microsoft Windows operating system.
1616
</Message>
1717

18+
## What is the QGA?
19+
20+
The QEMU Guest Agent (QGA) is a daemon intended to be run within virtual machines, facilitating communication between the guest OS and the QEMU hypervisor for tasks like system configuration and resource monitoring.
21+
22+
The source code for QGA is publicly available and located in the [QEMU repository on GitLab](https://gitlab.com/qemu-project/qemu/-/blob/master/docs/interop/qemu-ga.rst).
23+
1824
## What are the features provided by QGA?
1925

2026
Running the QEMU Guest Agent (QGA) on your Instance currently enables the following feature:
@@ -23,6 +29,11 @@ Running the QEMU Guest Agent (QGA) on your Instance currently enables the follow
2329

2430
Additional features may be added in the future.
2531

32+
## What are the performance impacts of running the QGA inside my VM?
33+
34+
The performance impact of running the QGA are negligible. The agent consumes very low amounts of RAM (<5 MB RAM) and CPU (<0.1% CPU) and there is no measurable I/O or network overhead while being idle.
35+
The only operation performed by the agent is reading/writing a file **in the VM** each time a public IP is attached/detached to the VM.
36+
2637
## Checking QGA's status
2738

2839
Since March 1st, 2024, all Scaleway-provided GNU/Linux and InstantApp images for Instances come with QGA pre-installed and enabled by default.

0 commit comments

Comments
 (0)