-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi,
We've spent some time recently on improving qrexec performance, specifically lower the overhead on making a qrexec call. To have some visibility into effects, we started with adding simple performance tests: https://github.com/QubesOS/qubes-core-admin/pull/647 Here I'll focus on just one test that is making 500 calls and measure the total time in seconds - the lower the better. Here are the results: baseline (qrexec 4.3.1): fedora-41-xfce_exec 53.047245962000034[1] remove qubes-rpc-multiplexer[2] (qrexec 4.3.2): fedora-41-xfce_exec 21.449519581999994 [3] cache system info for policy[4]: fedora-41-xfce_exec 9.012277056000016[5] So, in total over 5x improvement :) And also, now it can do over 50 calls per second, I'd say it's way more than enough for its intended use. [1] https://openqa.qubes-os.org/tests/127227/logfile?filename=system_tests-perf_test_results.txt [2] https://github.com/QubesOS/qubes-issues/issues/9062 [3] https://openqa.qubes-os.org/tests/127864/logfile?filename=system_tests-perf_test_results.txt [4] https://github.com/QubesOS/qubes-issues/issues/9362 [5] https://openqa.qubes-os.org/tests/128145/logfile?filename=system_tests-perf_test_results.txt - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAmenZh4ACgkQ24/THMrX 1yyvvggAiDkuuOwRbr18xaDB1T1kv0jAmXTKs5aBpofv2PeWrmtKaXxOttwBUXdz hTTLg2cZ7NZwoIQ+rq1bNjUXHzEdK69LK5gz0xG935ir3IMM0odt+DuHEDqq4xfM WD3H39Yasp/YD4kBDYHn04aNXjcY4Yen6HSvHKnRt7GSH1S2ukvE6P7nzU3/Yug1 oGykULvIVpnB5QcvJpc9jmjqOC1FAYCUuCahFvqxNu6RcNu9LtXl2huzslQYu+eB EXJKy6dm/FCMAb7Bohwhfly4b8QHcPvwoUqvJxpr/Se9tuXw849TGp9JCmyY/x7X 7hun6F9xVRUeWyY91K9BpKS8r3pL9w== =ouF4 -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/qubes-devel/Z6dmHstjggYVzEFw%40mail-itl.