This document evaluates the practicality and performance of monolithic kernel and microkernel operating systems, specifically comparing the second-generation microkernel minix3 with the monolithic Linux using the Unixbench tool. The analysis shows that minix3 performs better in certain tests such as shell scripts and arithmetic, while Linux excels in aspects like system call overhead and process creation. The research highlights that microkernels can potentially offer advantages in reliability and maintainability over monolithic systems, and proposes methods to improve microkernel performance.