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!
Seems to be pretty much the standard approach, a microkernel + vfs and networking; not to much exokernel-stuff in there, as far as I can see. A bit too generic at some point: A "Security Manager" "analyse security", yes, but how do you plan to do that?
Be a bit more specific on what entities you have, whether they reside in the kernel or in userspace, in different processes etc.
Anyway, it looks quite nice; which application did you use to create it?
Farok wrote:Seems to be pretty much the standard approach, a microkernel + vfs and networking; not to much exokernel-stuff in there, as far as I can see. A bit too generic at some point: A "Security Manager" "analyse security", yes, but how do you plan to do that?
Be a bit more specific on what entities you have, whether they reside in the kernel or in userspace, in different processes etc.
Anyway, it looks quite nice; which application did you use to create it?
I'm agree with you, I'll change it. I have designed it before that I have decided that the kernel would be a exo-kernel, and it's very generic.
CrypticalCode0 wrote:It might be just me but where does the Process Manager get feed back from?
OK, I'll explain you. Process manager and Memory Manager are two elements that I have not worked enough (well, I have not worked enough anything, but the others are more worked that theese two elements), so I have relationed Memory Manager => Process Manager.