Amjad50 / Emerald

An Operating System in Rust
https://amjad.alsharafi.dev/Emerald
MIT License
12 stars 0 forks source link

Userspace profiling #119

Open Amjad50 opened 1 month ago

Amjad50 commented 1 month ago

Same as #118 but for userspace, not sure if we can use same methods, but the kernel is kinda more prioritized since userspace is a user of the kernel service, so focusing on optimizing kernel is good.

But another note is that there are some programs like https://github.com/mstange/samply to do profiling, of course its custom to linux/mac, but if we can port only the parts needed to emerald, we might be able to implement userspace profiling much easier.