kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* memory management
@ 2011-06-10 11:34 Venkateswarlu P
  2011-06-10 11:57 ` Anuz Pratap Singh Tomar
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Venkateswarlu P @ 2011-06-10 11:34 UTC (permalink / raw)
  To: kernelnewbies

how to understand the memory management code in linux


any suggestions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110610/a28baf62/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* memory management
  2011-06-10 11:34 memory management Venkateswarlu P
@ 2011-06-10 11:57 ` Anuz Pratap Singh Tomar
  2011-06-10 12:39 ` Sowmya Sridharan
  2011-06-10 15:04 ` Prashant Shah
  2 siblings, 0 replies; 9+ messages in thread
From: Anuz Pratap Singh Tomar @ 2011-06-10 11:57 UTC (permalink / raw)
  To: kernelnewbies

On Fri, Jun 10, 2011 at 12:34 PM, Venkateswarlu P
<p.venkatesh551@gmail.com>wrote:

> how to understand the memory management code in linux
>
>
> any suggestions
>
> Isn't that question too generic?
Have you tried reading basic Kernel books?


And this is the first link that comes from google search
http://linux-mm.org/


>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110610/98d1b287/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* memory management
  2011-06-10 11:34 memory management Venkateswarlu P
  2011-06-10 11:57 ` Anuz Pratap Singh Tomar
@ 2011-06-10 12:39 ` Sowmya Sridharan
  2011-06-10 15:04 ` Prashant Shah
  2 siblings, 0 replies; 9+ messages in thread
From: Sowmya Sridharan @ 2011-06-10 12:39 UTC (permalink / raw)
  To: kernelnewbies

> 
> how to understand the memory management code in linux    
> 
> 
> any suggestions

Hi,

You can try "Understanding the Linux virtual memory manager" by Mel Gorman 
for understanding mm concepts.

Thanks,
Sowmya
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110610/13ba7fea/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* memory management
  2011-06-10 11:34 memory management Venkateswarlu P
  2011-06-10 11:57 ` Anuz Pratap Singh Tomar
  2011-06-10 12:39 ` Sowmya Sridharan
@ 2011-06-10 15:04 ` Prashant Shah
  2 siblings, 0 replies; 9+ messages in thread
From: Prashant Shah @ 2011-06-10 15:04 UTC (permalink / raw)
  To: kernelnewbies

Hi,

On Fri, Jun 10, 2011 at 5:04 PM, Venkateswarlu P
<p.venkatesh551@gmail.com> wrote:
> how to understand the memory management code in linux
> any suggestions
>

google for "linux memory management subsystem"

http://linux-mm.org/
http://www.science.unitn.it/~fiorella/guidelinux/tlk/node24.html

Regards.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Memory Management
@ 2016-02-05 18:49 masoud hematpour
  2016-02-08  8:43 ` 慕冬亮
  0 siblings, 1 reply; 9+ messages in thread
From: masoud hematpour @ 2016-02-05 18:49 UTC (permalink / raw)
  To: kernelnewbies

Hi,

I am beginner to kernel source. I decide to work on Performance Tuning. I
studied some material around memory management but which material is well
described for Memory management in Linux?


Thank you,


masoud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160205/2bf7baf3/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Memory Management
  2016-02-05 18:49 Memory Management masoud hematpour
@ 2016-02-08  8:43 ` 慕冬亮
  2016-02-08 10:38   ` sanjeev sharma
  0 siblings, 1 reply; 9+ messages in thread
From: 慕冬亮 @ 2016-02-08  8:43 UTC (permalink / raw)
  To: kernelnewbies

I think "Understanding The Linux Virtual Memory Manager" is a good choice.

[1] Understanding The Linux Virtual Memory Manager:
https://www.kernel.org/doc/gorman/pdf/understand.pdf

2016-02-06 2:49 GMT+08:00 masoud hematpour <mashemat@gmail.com>:

> Hi,
>
> I am beginner to kernel source. I decide to work on Performance Tuning. I
> studied some material around memory management but which material is well
> described for Memory management in Linux?
>
>
> Thank you,
>
>
> masoud
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>


-- 
My best regards to you.

     No System Is Safe!
     mudongliang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160208/754449b1/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Memory Management
  2016-02-08  8:43 ` 慕冬亮
@ 2016-02-08 10:38   ` sanjeev sharma
  2016-02-08 11:28     ` Robert P. J. Day
  0 siblings, 1 reply; 9+ messages in thread
From: sanjeev sharma @ 2016-02-08 10:38 UTC (permalink / raw)
  To: kernelnewbies

Hi,

I would suggest you to go through the Linux Kernel book Robert Love which
is simpler to understand.

Regards
Sanjeev Sharma

On Mon, Feb 8, 2016 at 2:13 PM, ??? <mudongliangabcd@gmail.com> wrote:

> I think "Understanding The Linux Virtual Memory Manager" is a good choice.
>
> [1] Understanding The Linux Virtual Memory Manager:
> https://www.kernel.org/doc/gorman/pdf/understand.pdf
>
> 2016-02-06 2:49 GMT+08:00 masoud hematpour <mashemat@gmail.com>:
>
>> Hi,
>>
>> I am beginner to kernel source. I decide to work on Performance Tuning. I
>> studied some material around memory management but which material is well
>> described for Memory management in Linux?
>>
>>
>> Thank you,
>>
>>
>> masoud
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>>
>
>
> --
> My best regards to you.
>
>      No System Is Safe!
>      mudongliang
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160208/5dbe021d/attachment.html 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Memory Management
  2016-02-08 10:38   ` sanjeev sharma
@ 2016-02-08 11:28     ` Robert P. J. Day
  2016-02-08 12:48       ` navid Rahimi
  0 siblings, 1 reply; 9+ messages in thread
From: Robert P. J. Day @ 2016-02-08 11:28 UTC (permalink / raw)
  To: kernelnewbies

Quoting sanjeev sharma <sanjeevsharmaengg@gmail.com>:

> Hi,
>
> I would suggest you to go through the Linux Kernel book Robert Love which
> is simpler to understand.

   just a caution that that book is starting to show its age, even though
it's still really, really good. the memory management is probably still
fairly current, but i would compare all code snippets against the
current kernel just in case.

rday

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Memory Management
  2016-02-08 11:28     ` Robert P. J. Day
@ 2016-02-08 12:48       ` navid Rahimi
  0 siblings, 0 replies; 9+ messages in thread
From: navid Rahimi @ 2016-02-08 12:48 UTC (permalink / raw)
  To: kernelnewbies

On Mon, Feb 8, 2016 at 2:58 PM, Robert P. J. Day <rpjday@crashcourse.ca> wrote:
> Quoting sanjeev sharma <sanjeevsharmaengg@gmail.com>:
>
>> Hi,
>>
>> I would suggest you to go through the Linux Kernel book Robert Love which
>> is simpler to understand.
>
>    just a caution that that book is starting to show its age, even though
> it's still really, really good. the memory management is probably still
> fairly current, but i would compare all code snippets against the
> current kernel just in case.
>
> rday

I did it, last year (almost), comparing code snippet in the book
toward kernel source there (I think it was version 3.10 or maybe 4.0,
I don't remember precisely), the code/topics is still relevant.

I am not aware of the situation for 4.14 or newer version tough.

best wishes,
-navid

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-02-08 12:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-10 11:34 memory management Venkateswarlu P
2011-06-10 11:57 ` Anuz Pratap Singh Tomar
2011-06-10 12:39 ` Sowmya Sridharan
2011-06-10 15:04 ` Prashant Shah
  -- strict thread matches above, loose matches on Subject: below --
2016-02-05 18:49 Memory Management masoud hematpour
2016-02-08  8:43 ` 慕冬亮
2016-02-08 10:38   ` sanjeev sharma
2016-02-08 11:28     ` Robert P. J. Day
2016-02-08 12:48       ` navid Rahimi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).