The term monolithic kernel refers to that part of the operating system that manages a complete access to I/O devices, memory, hardware interrupts and CPU stack. This type of kernel tends to be larger than other typologies, because it integrates many functions at the same level.
A monolithic kernel is at the basis of operating systems like Unix, Linux, macOS and DOS.

About the Author

Lorenzo Bedin

Lorenzo graduated in Telecommunication Engineering and works as freelance IT consultant, after a period of training as systems analyst. Currently he provides hardware solutions, virtualized infrastructures and websites.