Visual overview of an operating system?

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
User avatar
Love4Boobies
Member
Member
Posts: 2111
Joined: Fri Mar 07, 2008 5:36 pm
Location: Bucharest, Romania

Re: Visual overview of an operating system?

Post by Love4Boobies »

berkus wrote:And for some non-native english speakers a picture IS worth a thousand words indeed.
I didn't think of that... :|
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
User avatar
neon
Member
Member
Posts: 1567
Joined: Sun Feb 18, 2007 7:28 pm
Contact:

Re: Visual overview of an operating system?

Post by neon »

While this might be useful to some extent; I feel it would be too abstract to be of any good OS development use. The details of the organizations of operating system components are, by nature, operating system specific.

Besides that, even the basic organizational structure would be very different between, lets say a rmode to pmode operating system; or an i86 architecture to an operating system running on a completely different architecture or embedded platform. (Of course, If you are focusing on i86 OS architecture this does not apply.)
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
User avatar
Love4Boobies
Member
Member
Posts: 2111
Joined: Fri Mar 07, 2008 5:36 pm
Location: Bucharest, Romania

Re: Visual overview of an operating system?

Post by Love4Boobies »

paxcoder wrote:@Love4Boobies: It's not like there's hundreds of distinct designs (and this time I'm even counting exokernels etc as specific designs, although they are not). I think some visual generalization to the few of the existent wiki pages would be cool.
Since when is exokernel a kernel design?
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
Post Reply