* Re: good info on memory management
@ 2003-03-05 13:01 Bongani Hlope
2003-03-05 17:12 ` pd dd
0 siblings, 1 reply; 6+ messages in thread
From: Bongani Hlope @ 2003-03-05 13:01 UTC (permalink / raw)
To: Prasad Kamath, Linux Kernel List
> Hi All,
> Where can I get a full documentation on the memory management (for
> linux)?
>
>
> thanks & regards
> Prasad Kamath
>
Take a look at http://www.csn.ul.ie/~mel/projects/vm/
Cheers
---------------------------------------------
This message was sent using M-Web Airmail - JUST LIKE THAT
M-Web: S.A.'s most trusted and reliable Internet Service Provider.
http://airmail.mweb.co.za/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Those ruddy punctuation fixes
@ 2003-03-05 11:10 Russell King
2003-03-05 12:20 ` Dave Jones
0 siblings, 1 reply; 6+ messages in thread
From: Russell King @ 2003-03-05 11:10 UTC (permalink / raw)
To: Linux Kernel List
Could we stop fix^wbreaking this stuff please. GCC 3.2.2:
arm-linux-gcc -Wp,-MD,arch/arm/kernel/.asm-offsets.s.d -D__KERNEL__ -Iinclude
-Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mapcs-32 -D__LINUX_ARM_ARCH__=4
-march=armv4 -mtune=strongarm110 -mshort-load-bytes -msoft-float -Wa,-mno-fpu -Uarm -nostdinc -iwithprefix include -DKBUILD_BASENAME=asm_offsets -DKBUILD_MODNAME=asm_offsets -S -o arch/arm/kernel/asm-offsets.s arch/arm/kernel/asm-offsets.c
In file included from include/asm/system.h:28,
from include/asm/bitops.h:22,
from include/linux/bitops.h:3,
from include/linux/thread_info.h:20,
from include/linux/spinlock.h:12,
from include/linux/capability.h:44,
from include/linux/sched.h:7,
from arch/arm/kernel/asm-offsets.c:15:
include/asm/proc-fns.h:128:39: missing terminating ' character
--
Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: Those ruddy punctuation fixes
2003-03-05 11:10 Those ruddy punctuation fixes Russell King
@ 2003-03-05 12:20 ` Dave Jones
2003-03-05 11:37 ` good info on memory management Prasad Kamath
0 siblings, 1 reply; 6+ messages in thread
From: Dave Jones @ 2003-03-05 12:20 UTC (permalink / raw)
To: Linux Kernel List
On Wed, Mar 05, 2003 at 11:10:15AM +0000, Russell King wrote:
> Could we stop fix^wbreaking this stuff please. GCC 3.2.2:
> ...
> include/asm/proc-fns.h:128:39: missing terminating ' character
100% agreed. People really are going too far IMO.
Given that most people will never read those comments, the
effort would be much better spent proof-reading/correcting
documentation than comments.
The "its just a spelling mistake, it cant break the build!"
mantra is also way off base. If you touch a .c/.h file, you
introduce the possibility of breakage.
The cant -> can't pedantry is an example of just how extremely
silly these are getting. Is there really someone who sees
"cant" and doesn't understand what it could mean?
It just pedantic masturbation AFAICS.
Dave
^ permalink raw reply [flat|nested] 6+ messages in thread
* good info on memory management
2003-03-05 12:20 ` Dave Jones
@ 2003-03-05 11:37 ` Prasad Kamath
2003-03-05 12:03 ` Terje Eggestad
0 siblings, 1 reply; 6+ messages in thread
From: Prasad Kamath @ 2003-03-05 11:37 UTC (permalink / raw)
To: Linux Kernel List
Hi All,
Where can I get a full documentation on the memory management (for
linux)?
thanks & regards
Prasad Kamath
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: good info on memory management
2003-03-05 11:37 ` good info on memory management Prasad Kamath
@ 2003-03-05 12:03 ` Terje Eggestad
2003-03-06 8:16 ` Ranjeet Shetye
0 siblings, 1 reply; 6+ messages in thread
From: Terje Eggestad @ 2003-03-05 12:03 UTC (permalink / raw)
To: Prasad Kamath; +Cc: Linux Kernel List
There was a guy who had done this thesis on documenting the Linux VM. He
posted an announcement on this list, I think it was in last dec
sometime. Check the archive.
On Wed, 2003-03-05 at 12:37, Prasad Kamath wrote:
> Hi All,
> Where can I get a full documentation on the memory management (for
> linux)?
>
>
> thanks & regards
> Prasad Kamath
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
--
_________________________________________________________________________
Terje Eggestad mailto:terje.eggestad@scali.no
Scali Scalable Linux Systems http://www.scali.com
Olaf Helsets Vei 6 tel: +47 22 62 89 61 (OFFICE)
P.O.Box 150, Oppsal +47 975 31 574 (MOBILE)
N-0619 Oslo fax: +47 22 62 89 51
NORWAY
_________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: good info on memory management
2003-03-05 12:03 ` Terje Eggestad
@ 2003-03-06 8:16 ` Ranjeet Shetye
0 siblings, 0 replies; 6+ messages in thread
From: Ranjeet Shetye @ 2003-03-06 8:16 UTC (permalink / raw)
To: Terje Eggestad; +Cc: Prasad Kamath, Linux Kernel List
On Wed, 2003-03-05 at 13:03, Terje Eggestad wrote:
> There was a guy who had done this thesis on documenting the Linux VM. He
> posted an announcement on this list, I think it was in last dec
> sometime. Check the archive.
>
>
> On Wed, 2003-03-05 at 12:37, Prasad Kamath wrote:
> > Hi All,
> > Where can I get a full documentation on the memory management (for
> > linux)?
> >
> >
> > thanks & regards
> > Prasad Kamath
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > Please read the FAQ at http://www.tux.org/lkml/
> --
> _________________________________________________________________________
>
> Terje Eggestad mailto:terje.eggestad@scali.no
> Scali Scalable Linux Systems http://www.scali.com
>
> Olaf Helsets Vei 6 tel: +47 22 62 89 61 (OFFICE)
> P.O.Box 150, Oppsal +47 975 31 574 (MOBILE)
> N-0619 Oslo fax: +47 22 62 89 51
> NORWAY
> _________________________________________________________________________
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
Mel Gorman's thesis. He is/was at Univerisity of Limerick, Ireland. URL
does not always seem to work - sometimes it goes down and comes up a bit
later. Has happened twice to me.
"
The documentation comes in two parts. The first is "Understanding the
Linux Virtual Memory Manager" and it does pretty much as described. It
is available in three formats, PDF, HTML and plain text.
Understanding the Linux Virtual Memory Manager
PDF: http://www.csn.ul.ie/~mel/projects/vm/guide/pdf/understand.pdf
HTML: http://www.csn.ul.ie/~mel/projects/vm/guide/html/understand/
Text: http://www.csn.ul.ie/~mel/projects/vm/guide/text/understand.txt
The second part is a code commentary which is literally a guided tour
through the code. It is intended to help decipher the more cryptic
sections as well as identify the code patterns that are prevalent
through the code. I decided to have the code separate from the first
document as maintaining the code in the document would be too painful
Code Commentary on the Linux Virtual Memory Manager
PDF: http://www.csn.ul.ie/~mel/projects/vm/guide/pdf/code.pdf
HTML: http://www.csn.ul.ie/~mel/projects/vm/guide/html/code
Text: http://www.csn.ul.ie/~mel/projects/vm/guide/text/code.txt
Any feedback, comments or suggestions are welcome from anyone with a VM
interest but I would appreciate if people already familiar with the VM
would even give a brief read to check for technical accuracy. There was
rarely an authoritative source to check to make sure I was right and I
didn't want to be asking questions every 5 minutes on IRC or mailing
lists :-)
"
--
Ranjeet Shetye
Senior Software Engineer
Zultys Technologies
Ranjeet dot Shetye2 at Zultys dot com
http://www.zultys.com/
The views, opinions, and judgements expressed in this message are solely
those of
the author. The message contents have not been reviewed or approved by
Zultys.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-03-06 16:56 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-05 13:01 good info on memory management Bongani Hlope
2003-03-05 17:12 ` pd dd
2003-03-05 17:23 ` Randy.Dunlap
-- strict thread matches above, loose matches on Subject: below --
2003-03-05 11:10 Those ruddy punctuation fixes Russell King
2003-03-05 12:20 ` Dave Jones
2003-03-05 11:37 ` good info on memory management Prasad Kamath
2003-03-05 12:03 ` Terje Eggestad
2003-03-06 8:16 ` Ranjeet Shetye
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.