Whether Linux Kernel can be thought of as a single process -


whether linux kernel can considered single process many threads possible? defines switch between memory management modules, scheduler, file system etc in kernel.

linux kernel can't considered process, because 1 of responsibilities manage processes.

you can consider kernel big interrupt handler. after kernel grants processor thread, way control interrupts (or system calls, interrupts). when interrupt occurs, kernel gets control, , appropriately handles interrupt. @ point various parts of kernel called.

kernel multi-threaded can handle various interrupts on different processors simultaneously. on other hand, there kernel-threads, managed in same way user threads (there no difference between kernel , user threads scheduler).


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -