LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-29-2007, 04:27 AM   #1
imsandy_007
LQ Newbie
 
Registered: Nov 2006
Distribution: SuSe 10.1 , Knoppix
Posts: 15

Rep: Reputation: 0
Information about memory management


I am making a project on process management and I am a bit stuck on the implementation part. I need information regarding the memory management, paging, memory allocation etc. I have read books which give an overview of the management but not details which can help me in implementation of the project that is, creation or invoking a process, setting the PCB, etc.

I want to know what exactly goes in the kernel step by step.... This is what I am unable to find....

Please give me resources for the same.
 
Old 03-29-2007, 06:40 AM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,120

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
Quote:
Originally Posted by imsandy_007
I want to know what exactly goes in the kernel step by step.... This is what I am unable to find....
Better get into the kernel source then.
You want the detail, the mm/vm code will give it to you - in spades.
 
Old 03-29-2007, 09:59 AM   #3
jim mcnamara
Member
 
Registered: May 2002
Posts: 964

Rep: Reputation: 36
To save you MANY thousands of lines of code consider reading:

Cesadi & Bovet 'Understanding the Linux Kernel' from OReilly books.
 
Old 03-29-2007, 04:51 PM   #4
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,120

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
I was presuming that had been done - along with Robert Loves "Linux Kernel Development" which is more 2.6 centric.
But if the OP wants the guts of mm, there's no escaping time spent in the source.
 
  


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
Memory management ?????? cs_raja Linux - Newbie 1 12-17-2006 11:18 AM
Information management tool llmmix Linux - Software 2 06-06-2005 04:22 AM
Memory management Mojojo Linux - Hardware 11 08-31-2003 10:29 AM
memory management exigent Linux - General 1 08-17-2003 08:28 PM
Memory Management mrsolo Linux - General 7 06-26-2002 12:55 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 06:24 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
Open Source Consulting | Domain Registration