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.gitor your browser and copy it to dom0. - Move the repository to a directory of your liking.
- Symlink the
qubes-performancebinary into your dom0PATHfor 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.