LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
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


Reply
  Search this Thread
Old 04-16-2016, 02:17 PM   #1
tripialos
Member
 
Registered: Apr 2012
Posts: 169

Rep: Reputation: Disabled
kernel and user space bibliography


I would like to learn about kernel space, user space and system calls. Is there any book or well written resource that i could refer to?

Any suggestions?
 
Old 04-18-2016, 09:23 PM   #2
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Running a search in any search engine will get you a lot of hits.

General overview here is pretty fair;
http://linuxnewbieguide.org/?page_id=5

Just click on the chapter heading to go to the chapter.

I will throw these out there in no particular order;
http://www.tuxradar.com/content/how-...ultimate-guide

http://www.freeos.com/articles/3102/

http://www.cyberciti.biz/tips/unders...em-part-i.html

Should clear the air a bit for you.

You should check with the documentation on your distros website or the website of the distro it is based on. They usually have some good information.

If you use Debian or some offshoot thereof;
https://debian-handbook.info/

would be good. It is downloadable from the Debian repo if you use Debian itself.
 
Old 04-19-2016, 07:39 AM   #3
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
And: "Use the Source, Luke!"

You can install "kernel-source" packages on your computer and browse the actual implementation of everything at your leisure.

Be aware that Linux runs on more than twenty hardware platforms ("/arch-itectures ..."), and that over time it has evolved in many different ways and continues to do so. Some implementation details are very specific to the particular kernel version that you are using, and, to a lesser extent, the hardware capabilities of your particular system's microprocessor and motherboard. On the system-software side, a great deal depends on whether or not your system uses the systemd system-management process. And so on and on and on.

Check the publishing-date and applicable kernel-version of any resource that you use.

Last edited by sundialsvcs; 04-19-2016 at 07:43 AM.
 
Old 04-26-2016, 08:50 AM   #4
tripialos
Member
 
Registered: Apr 2012
Posts: 169

Original Poster
Rep: Reputation: Disabled
Thanks alot for the links and the comments. Im reviewing right now
 
  


Reply



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
Kernel Panic when netlink message is sent from User space to kernel space itrilok Programming 1 11-28-2012 10:56 AM
Free user space pages of different user processes from inside kernel space trueskyte Linux - Kernel 1 10-22-2010 04:37 PM
Division of Logical Memory Space in to User Space and Kernel Space shreshtha Linux - Newbie 2 01-14-2010 09:59 AM
Do we have any chance of calling user space callback function from kernel space? ravishankar.g Linux - Newbie 1 09-22-2009 07:14 PM
how to call socket prog code written in user space from kernel space???HELP kurt2 Programming 2 07-15-2009 09:56 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:16 AM.

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
Open Source Consulting | Domain Registration