The author discusses the improvements made to the kernel since the completion of the demand paging RSoC project. Changes include enhancements to correctness, such as replacing physalloc with complete frame bookkeeping, and improving performance, such as implementing a new p2buddy frame allocator. Fixes to issues like TLB shootdown and improved signal handling have been addressed. The new flamegraphs show significant improvements in boot time and frame allocation. The optimizations made to syscall prologue and epilogue code have also reduced latency. Overall, the improvements aim to enhance kernel memory integrity and performance, though more work is still needed to optimize and fix bugs in relibc for better compatibility and self-hosted Redox.
https://www.redox-os.org/news/kernel-10/