Re: URL with memory management explained

2002-12-29 Thread guy keren

On Wed, 25 Dec 2002, Michael Sternberg wrote:

 I'm looking for a good URL that explains
 memory management in modern Linux kernel.
 
 I.e. what happens when I'm typing malloc,
 how many memory is assigned to a process,
 what is virtual memory, how swapping works,
 etc...

ok. this was the last push i needed ;)
a new tutorial, titled Unix and C/C++ runtime memory management for 
programmers tutorial was just released on the LUPG site 
(http://www.actcom.co.il/~choo/lupg/). the tutorial actually tries to 
explain what happens when you're using malloc(), what is virtual memory, 
etc. took me over a year to eventually complete it. comments and fixes are 
welcome, as usual.

the tutorial's direct url is 
http://www.actcom.co.il/~choo/lupg/tutorials/unix-memory/unix-memory.html 

hope this helps,
-- 
guy

For world domination - press 1,
 or dial 0, and please hold, for the creator. -- nob o. dy



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




URL with memory management explained

2002-12-25 Thread Michael Sternberg


Hello
I'm looking for a good URL that explains
memory management in modern Linux kernel.

I.e. what happens when I'm typing malloc,
how many memory is assigned to a process,
what is virtual memory, how swapping works,
etc...

Thanks, Michael.

P.S. Looked at http://www.haifux.org/all.html
and did not find anything on the subject..


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: URL with memory management explained

2002-12-25 Thread Muli Ben-Yehuda
On Wed, Dec 25, 2002 at 08:21:36AM +, Michael Sternberg wrote:
 
 Hello
 I'm looking for a good URL that explains
 memory management in modern Linux kernel.

Look at the links starting from http://www.kernelnewbies.org
Also, a good operating systems book should cover this. 

 I.e. what happens when I'm typing malloc,
 how many memory is assigned to a process,
 what is virtual memory, how swapping works,
 etc...

malloc is actually handled by the gnu C library, so I suggest you
start looking there for explanation of their allocator. 

 P.S. Looked at http://www.haifux.org/all.html
 and did not find anything on the subject..

That's certainly an ommision. I'll try to rectify it the near future. 
-- 
Muli Ben-Yehuda

The speed of light really is too slow nowdays. -- Alan Cox 

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




RE: URL with memory management explained

2002-12-25 Thread nav ajo
Title: URL with memory management explained





try
http://linux-mm.org/
http://home.earthlink.net/~jknapka/linux-mm/vmoutline.html

some general kernel online free books:
http://www.tldp.org/LDP/tlk/tlk.html
http://plg.uwaterloo.ca/~itbowman/CS746G/a2/
http://www.moses.uklinux.net/patches/lki.html


Bare in mind that there's no substitue to:
1. buying a comprehensive book. look at:
http://kernelnewbies.org/books.php3
2. exploring the source!
http://lxr.linux.no/source/

Hope this helps.


  -הודעה מקורית- מאת: Michael Sternberg 
  [mailto:[EMAIL PROTECTED]] נשלח: ד 12/25/2002 10:21 AM 
  אל: [EMAIL PROTECTED] עותק לידיעה: נושא: 
  URL with memory management explained
  HelloI'm looking for a good URL that explainsmemory 
  management in modern Linux kernel.I.e. what happens when I'm typing 
  malloc,how many memory is assigned to a process,what is virtual 
  memory, how swapping 
  works,etc... 
   
   Thanks, Michael.P.S. Looked 
  at http://www.haifux.org/all.htmland 
  did not find anything on the 
  subject..=To 
  unsubscribe, send mail to [EMAIL PROTECTED] withthe word 
  "unsubscribe" in the message body, e.g., run the commandecho unsubscribe | 
  mail [EMAIL PROTECTED]



Hotmail.co.il - Powered by IBM eServer