#eee - linux kernel architecture
TRANSCRIPT
![Page 1: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/1.jpg)
Linux Kernel
Architecture
![Page 2: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/2.jpg)
•Kernel is the intermediate layer
between hardware and software.
![Page 3: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/3.jpg)
•Kernel uses C programming
technique.
![Page 4: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/4.jpg)
•Application program have no direct contact with
hardware so kernel is use which represent the
lowest level in the hierarchy.
![Page 5: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/5.jpg)
•There are four types of kernel
![Page 6: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/6.jpg)
1.Monolithic kernel
![Page 7: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/7.jpg)
2.Microkernel
![Page 8: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/8.jpg)
3.Exokernel
![Page 9: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/9.jpg)
4.Hybrid or modified microkernel
![Page 10: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/10.jpg)
•Linux is the monolithic kernel.
![Page 11: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/11.jpg)
•There are millions lines of code in
the Linux kernel.
![Page 12: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/12.jpg)
•Linux is dynamic kernel.
![Page 13: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/13.jpg)
•Linux is the open source operating
system.
![Page 14: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/14.jpg)
•Linux is very highly secure it does
not need antivirus.
![Page 15: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/15.jpg)
•But Linux is little difficult.
![Page 16: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/16.jpg)
•Commands of Unix and Linux is
almost same.
![Page 17: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/17.jpg)
•Linux is use in webserver and mobile
phones and desktop or laptop.
![Page 18: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/18.jpg)
•Linux can be redesign so it can be use
for any purpose.
![Page 19: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/19.jpg)
•Linux kernel architecture is divided in
to two levels one is user space and
second is kernel space.
![Page 20: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/20.jpg)
•User space consists of user
applications and C library.
![Page 21: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/21.jpg)
•Kernel space consists of core
kernel and device drivers.
![Page 22: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/22.jpg)
•In between user space and kernel
space there are system calls.
![Page 23: #EEE - Linux kernel architecture](https://reader035.vdocument.in/reader035/viewer/2022062317/5a675c2a7f8b9a656a8b4a19/html5/thumbnails/23.jpg)