[lkml]   [1997]   [Aug]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Memory Management - BSD vs Linux
On Sun, Aug 10, 1997 at 12:28:17PM -0400, Neil Moore wrote:
> > [1] FreeBSD uses a "Zone allocator" for kernel memory allocation.
> > NetBSD - I am not so sure.
> > Linux - Buddy system.
> Speaking of which, where can I find information on these methods? I
> have the Bonwick paper on the slab allocator, but nothing over any
> other methods (I am specifically interested in the buddy system).
Have a look at 'The Linux Kernel' available from your nearest sunsite
mirror... it's in the docs/linux-doc-project/linux-kernel/ directory. I
am pretty sure there is a description in there. also has some info on it
and reference the paper 'A fast storage allocator' in 'Communications
of the ACM'. I presume that the title gives away why it was chosen
for linux :) (There isn't a reference to a 'zone allocator' anywhere in
the index of, but I haven't read it yet)


 \ /
  Last update: 2005-03-22 13:40    [W:0.113 / U:4.704 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site