u/K4milLeg1t

▲ 3 r/osdev+1 crossposts

Implementing priorities in a scheduler in C

PROJECT REPO: https://git.kamkow1lair.pl/kamkow1/mop3

Hello!

I'd like to share this article I wrote about, how I've modified my operating system's round-robin scheduler to deal with process priorities. I also touch upon priority inversion and implementing priority inheritance for mutexes. It was fun to implement and I hope you have learned something useful today!

I also regularly post about the development of my project on my linkedin if anyone's interested: https://www.linkedin.com/in/kamil-kowalczyk-2258b6283/
Thanks for reading !

kamkow1lair.pl
u/K4milLeg1t — 3 days ago

Hello, I'm 19 and just finished highschool. Trying to get into the job marked, but it's really rough for me. Curious what people think of my CV.

LinkedIn: https://www.linkedin.com/in/kamil-kowalczyk-2258b6283/
My currect worked on project: https://git.kamkow1lair.pl/kamkow1/mop3 https://mop.kamkow1lair.pl/

I'm generally trying to get into the embedded space / IoT, but I could settle for sysadmin stuff too, because I find it less stressful than coding.

u/K4milLeg1t — 8 days ago
▲ 121 r/Weird

Why would someone need so many?

This goes way further, there's so many of them!

u/K4milLeg1t — 11 days ago
▲ 7 r/osdev

Hello!

I would like to share a small article I wrote about how and why I've migrate migrated my kernel from fine-grained locks to a big kernel-wide lock.

Contrary to what might seem right/wrong, I believe such approach is actually better for my project going forward, but I'd like to hear what you think too! What's your experience with such topic? Have you even thought about it?

Project repo if you'd like to see the code 😄 https://git.kamkow1lair.pl/kamkow1/mop3

kamkow1lair.pl
u/K4milLeg1t — 17 days ago