Hi Everyone.
I am currently writing a paper for university about how Linux (as well as Windows 7, Mac OS and Android) handles the following operating systems theory concepts: process synchronization (mutual exclusion), deadlocks, scheduling, virtual memory and paging. Basically we have to write about how these operating systems cater for those concepts. Problem is, I cannot find any information about this stuff online. Can anyone tell me where I can find information about Linux regarding these topics... I'm really desperate.
I am currently writing a paper for university about how Linux (as well as Windows 7, Mac OS and Android) handles the following operating systems theory concepts: process synchronization (mutual exclusion), deadlocks, scheduling, virtual memory and paging. Basically we have to write about how these operating systems cater for those concepts. Problem is, I cannot find any information about this stuff online. Can anyone tell me where I can find information about Linux regarding these topics... I'm really desperate.