LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Architecture of the Linux Kernel (https://www.linuxquestions.org/questions/linux-newbie-8/architecture-of-the-linux-kernel-747517/)

ananth86coolguy 08-14-2009 07:11 AM

Architecture of the Linux Kernel
 
Hi all
Can anyone brief me about the 'Architecture' of the Linux Kernel.By 'Architecture' i refer to the building blocks of the Kernel and the main parts that constitute the Kernel.Also kindly brief as to which would be the best place for a begginer to start understanding the Kernel and the functionalities performed by it.

joeBuffer 08-14-2009 07:18 AM

http://www.ibm.com/developerworks/li...-linux-kernel/

pixellany 08-14-2009 07:47 AM

O'Reilly has the most comprehensive set of books on Linux---many of which are now free on their website. Look also at their Safari service.

onebuck 08-14-2009 09:17 AM

Hi,

Take a look at 'Linux Kernel in a Nutshell' and 'Linux Device Drivers, Third Edition'.

Look at other kernel links in the 'Linux Kernel' section of 'Slackware-Links'. More than just Slackware® links!

joeBuffer 08-14-2009 09:43 AM

"Linux Kernel in a Nutshell" doesn't really explain the architecture of the Linux kernel.

onebuck 08-14-2009 11:58 AM

Hi,

No, but it will provide good revelation to the kernel. The OP can discern. I don't care to get in another pi$$ing contest with you about how, when or what I should be posting.

pixellany 08-14-2009 12:15 PM

Quote:

Originally Posted by joeBuffer (Post 3643256)
"Linux Kernel in a Nutshell" doesn't really explain the architecture of the Linux kernel.

I suppose that if you really want to get into the gory details, you would simply sit down with the source code. Before we continue sorting the fly specks from the pepper, perhaps OP should tell us if we have answered the mail........

joeBuffer 08-14-2009 12:38 PM

Quote:

The OP can discern.
Now the OP doesn't have to discern. What he asked about was the architecture of the Linux kernel, I told him the architecture of the Linux kernel isn't in "Linux Kernel in a Nutshell" so he doesn't waste his time if that's what he's searching for. No 6l$$lŋ contest. I got over trying to start problems with you when I realized you made some informative posts instead of doing nothing but flooding your signature and blank lines 24 hours a day.
I originally posted it as a question of whether it does or not, then flipped through it (and tried to remember what I had read of it a couple/few months back), and rephrased it as a statement.
Also, when I first start using this site, and when I got angry with you and posted quite a few posts before, I was under the impression that when you were posting links all the time, they were to a .com site or something that you make, and it seemed like ridiculous amounts of advertising and flooding, and I couldn't believe no one had done anything about it. But time passed, and I decided I jumped the gun. Sorry about that.
"Linux Kernel in a Nutshell" is a good book, and I downloaded it myself, but if all you're looking for is kernel architecture, it doesn't have it.
I wouldn't have made comments if I didn't feel they were very neccessary at the time ... I inquired here about helping out without being a moderator. Since there's no semi-moderator I've done this by reporting posts when neccessary, and trying to answer when I know I have an answer or can point someone in the right direction. This is a very quality site, and I don't feel like arguing back and forth with anyone as a hobby. I grew out of it years ago. I used to go in a chat room I frequented and I learned the codes for the chat room from someone to kick people out and do other nasty things, and I'd sit in there and mess with people on occassion (not a ridiculous amount). Sometimes I'd do it for a good reason though, and act as a self-appointed moderator of sorts. When they got out of hand and insulted people, and started acting up with all kinds of stupidity, I'd just keep kicking them out, over and over. When people like that were around, it was a ridiculous amount. :D Really got people mad that way.
You could also tinker with their window, if they were using the java version of the chat, and do things like put a banner at the bottom of scrolling "advertisement" with what you wanted to put there. Also, you could fake moderator messages to their window, and things like that - use another name, also, including theirs to write a message in their window. And make it so the writing would come up in red lettering and you wouldn't have any user name.
It was fun at the time. :D
A few other things, too ... I can't quite remember what they were. It mostly wasn't mean-spirited, though.

unSpawn 08-14-2009 12:58 PM

Personally I prefer "Understanding the Linux Kernel" but that may be a bit to much in-depth.

joeBuffer 08-14-2009 01:01 PM

Do you know if "How Linux Works" is a very good book? It seems very quality to me. I was thinking about buying it.
*edit*: I remember one other thing you could do ... if they were using the java version, you could pop out a part of it and separate it from the rest.
No one ever cared, but like I said it wasn't really mean-spirited.

joeBuffer 08-14-2009 01:35 PM

*coughs*
So anyways ... now I smoke Bugler tobacco. And I'm getting hungry.
I like green olives. Plain green olives with pimento. Green olives stuffed with things like garlic and jalapeño.
I played Elder Scrolls IV: Oblivion not long ago, and got a real high fame (over 120), and when you pick locks or do illegal things, the guards will be friendly, and let it slide ...
and so on.
:redface:

onebuck 08-14-2009 02:02 PM

Hi,

Quote:

Originally Posted by joeBuffer (Post 3643451)
Now the OP doesn't have to discern. What he asked about was the architecture of the Linux kernel, I told him the architecture of the Linux kernel isn't in "Linux Kernel in a Nutshell" so he doesn't waste his time if that's what he's searching for. <snip>

You understand the kernel totally? The references along with what was given by me will allow the OP to read material that can be very intensive. To discern! Any literature or references to aid in the understanding should be used.

You read to dam much into things that are not related. Quit bloviating it's not becoming and really make things worse. No wonder you have problems.

joeBuffer 08-14-2009 02:07 PM

Quote:

You understand the kernel totally? <snip>
I've only been using Linux since March. :eek:
What's the most helpful in "Linux Kernel in a Nutshell"? I have it downloaded, but haven't read it.

onebuck 08-14-2009 02:10 PM

Hi,

Read it or use it as a reference.

joeBuffer 08-14-2009 02:13 PM

I'm thinking about it, I just downloaded it today. I'm learning assembly, though ...

P.S. I think you take what I say to an extreme.


All times are GMT -5. The time now is 08:02 AM.