In this post, I will leave a very brief explanation of what I believe a Linux kernel is, what it does, and how it can dramatically change your life for the better and save you money on car insurance..
Alright, so from what I've read, the average Linux kernel architecture currently consists of around 6 million carefully coded lines that form the base of the operating system itself. In short, it's the core or brains of the OS.
..Actually, that's too simple of an explanation (even though it's right..) Let me go into a little more detail for the sake of it being a graded assignment..
Ok, since we all know by now the kernel is the core of the OS, but there are many functions that the kernel works with behind the scenes for it to work. A Linux kernel is centered around the GNUC Library (GLIB-C), the system call interface (SCI), the users crap (Applications), and of course, the hardware. The User and it's applications are at the top of the chain reaction as all data is initially sent from you for the CPU to sort out. From here, the GLIB-C links to the SCI where it then ask for the kernels permission for whatever is asked of by the user (this includes both hardware and software access/services). To put more simply, the kernel works between the hardware and the operating system to get processes moving according to the user and hardware/software it works with.
Might not be the best brief explanation or save money.. but it's as close as I can get for now as a newbie Linux student.
No comments:
Post a Comment