LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Closed Thread
  Search this Thread
Old 08-14-2009, 08:11 AM   #1
ananth86coolguy
LQ Newbie
 
Registered: Mar 2009
Posts: 28

Rep: Reputation: 15
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.
 
Old 08-14-2009, 08:18 AM   #2
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
http://www.ibm.com/developerworks/li...-linux-kernel/
 
Old 08-14-2009, 08:47 AM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
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.
 
Old 08-14-2009, 10:17 AM   #4
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware«
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
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!
 
Old 08-14-2009, 10:43 AM   #5
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

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

Last edited by joeBuffer; 08-14-2009 at 11:14 AM.
 
Old 08-14-2009, 12:58 PM   #6
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware«
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
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.
 
Old 08-14-2009, 01:15 PM   #7
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Quote:
Originally Posted by joeBuffer View Post
"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........
 
Old 08-14-2009, 01:38 PM   #8
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
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. 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.
A few other things, too ... I can't quite remember what they were. It mostly wasn't mean-spirited, though.

Last edited by joeBuffer; 08-14-2009 at 03:15 PM.
 
Old 08-14-2009, 01:58 PM   #9
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,331
Blog Entries: 55

Rep: Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529Reputation: 3529
Personally I prefer "Understanding the Linux Kernel" but that may be a bit to much in-depth.
 
Old 08-14-2009, 02:01 PM   #10
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
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.

Last edited by joeBuffer; 08-14-2009 at 02:27 PM.
 
Old 08-14-2009, 02:35 PM   #11
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
*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.

Last edited by joeBuffer; 08-14-2009 at 02:46 PM.
 
Old 08-14-2009, 03:02 PM   #12
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware«
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Hi,

Quote:
Originally Posted by joeBuffer View Post
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.
 
Old 08-14-2009, 03:07 PM   #13
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
Quote:
You understand the kernel totally? <snip>
I've only been using Linux since March.
What's the most helpful in "Linux Kernel in a Nutshell"? I have it downloaded, but haven't read it.
 
Old 08-14-2009, 03:10 PM   #14
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware«
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Hi,

Read it or use it as a reference.
 
Old 08-14-2009, 03:13 PM   #15
joeBuffer
Member
 
Registered: Jul 2009
Distribution: Ubuntu 9.04
Posts: 328

Rep: Reputation: 42
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.

Last edited by joeBuffer; 08-14-2009 at 03:20 PM.
 
  


Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Type of Kernel Architecture For LNX Code 8 CPU btbx Linux - Kernel 1 03-07-2008 07:50 AM
CPU architecture of kernel on install DVDs/CDs TurboI SUSE / openSUSE 5 09-20-2007 07:52 AM
Compile Kernel for Sigmatel STMP Architecture samcal Linux - Kernel 0 12-21-2006 09:38 PM
Architecture dependency of switch_to in /kernel/sched.c skie_knite007 Programming 0 02-19-2006 09:40 AM
Doubt on which architecture to choose for kernel compilation???? tuxfood Linux - Software 1 01-03-2006 11:30 AM


All times are GMT -5. The time now is 10:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration