Eleanore Semaphore: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
m fixed link
 
Line 5:
Ok, so you know what a [[Semaphore|semaphore]] is? Or maybe [[Monitor|monitors]] or just plain [[Message Passing|message passing]] would be a better way to synchronize? 'Cos I guess we want to synchronize our processes. You want to write a [[Microkernel|µ-kernel]] don't you, even if you actually wanted to run some tasks in the kernel for performance later?
 
Honestly, if you are like Eleanore, you probably have a pretty good idea of what you want the "big picture" to feel like, but little idea of how to get there. In fact, you'll probably be reading research papers pretty soon, so maybe the real answer hasn't been invented yet? And whether you are going to write just a barebones microkernel with the most simple possible [[Message_Passing|IPC]] system, or a sophisticated distributed [[RPC]] model with [[Garbage CollectorCollection|garbage collected]] components, you are going to need some basics first.
 
And we are going to dive straight into the theory, but I guess that won't scare you, right?