Exploring a Multicore OS: BarrelFish, a FREE OS From Microsoft!
Interesting paper on Multicore OS, https://www.barrelfish.org/barrelfish_sosp09.pdf, this is paper that describes an architecture of an OS built from the ground up for multi-core. Linux, FreeBSD (or whatever Apple is currently using) and Windows all have an architecture based on a world of single core.
This paper:
- Introduces the multikernel model and the design principles of explicit communication, hardware-neutral structure, and state replication, and has statistics that demonstrate the scalability and adaptability to hardware characteristics using commodity devices.
To download the O/S go to the https://www.barrelfish.org/ site and get the latest!
Let me know what you think!