Analyze Qubes OS VM startup performance.
The samples directory contains some results to compare your own to. Pull requests to add your own results are always welcome!
- Download blib, copy it to dom0 and install it according to its instructions.
- Download this repository with
git clone https://github.com/3hhh/qubes-performance.git
or your browser and copy it to dom0. - Move the repository to a directory of your liking.
- Symlink the
qubes-performance
binary into your dom0PATH
for convenience, e.g. to/usr/bin/
.
It is recommended to apply standard operational security practices during installation such as:
- Github SSL certificate checks
- Check the GPG commit signatures using
git log --pretty="format:%h %G? %GK %aN %s"
. All of them should be good (G) signatures coming from the same key(1533 C122 5C1B 41AF C46B 33EB) EB03 A691 DB2F 0833
(assuming you trust that key). - Code review
You're installing something to dom0 after all.
Execute qubes-performance
for a usage description.
- Remove all symlinks that you created during the installation.
- Remove the repository clone from dom0.
- Uninstall blib according to its instructions.
© 2023 David Hobach GPLv3
See LICENSE
for details.