Skip to content
Snippets Groups Projects
Commit f7f35d73 authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

Improve the explanation

parent 6e17ea46
No related branches found
No related tags found
1 merge request!407Add the August 2024 report
Pipeline #15961 failed
This commit is part of merge request !407. Comments created here will be created in the context of that merge request.
...@@ -18,7 +18,10 @@ If you would like to support Redox, please consider donating or buying some merc ...@@ -18,7 +18,10 @@ If you would like to support Redox, please consider donating or buying some merc
4lDO2 reduced the time to make a context switch in a virtual machine by 60-70% ! 4lDO2 reduced the time to make a context switch in a virtual machine by 60-70% !
He disabled the need to make a context switch to get the host system time and sync, it was done by using paravirtualization on [TSC](https://en.wikipedia.org/wiki/Time_Stamp_Counter) using [KVM](https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine). He discovered that the system time was triggering a context switch to get the host system time per second and sync, causing a big bottleneck in all tasks of the system. This context switch was disabled by using paravirtualization on [TSC](https://en.wikipedia.org/wiki/Time_Stamp_Counter) using [KVM](https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine).
Thus all system tasks have a much better performance now, from more IO throughput to network speed. We are making benchmarks to determine the scale of this improvement.
This improvement is not applicable to Redox running on real hardware, however. This improvement is not applicable to Redox running on real hardware, however.
Redox is becoming faster than Linux in some virtual machine workloads (with all exploit mitigations disabled, apples-to-apples comparison), more exciting optimizations are coming. Redox is becoming faster than Linux in some virtual machine workloads (with all exploit mitigations disabled, apples-to-apples comparison), more exciting optimizations are coming.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment