From owner-freebsd-hackers Sat Nov 18 4: 9: 4 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from barkley.garen.net (barkley.garen.net [209.181.43.155]) by hub.freebsd.org (Postfix) with SMTP id 9992D37B479 for ; Sat, 18 Nov 2000 04:09:02 -0800 (PST) Received: (qmail 60381 invoked by uid 1000); 18 Nov 2000 12:08:26 -0000 Date: Sat, 18 Nov 2000 04:08:25 -0800 From: Andreas Persson To: Mohit Aron Cc: freebsd-hackers@freebsd.org Subject: Re: slab allocator for FreeBSD Message-ID: <20001118040825.A60334@barkley.garen.net> References: <200011180012.SAA11240@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200011180012.SAA11240@cs.rice.edu>; from aron@cs.rice.edu on Fri, Nov 17, 2000 at 06:12:49PM -0600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Nov 17, 2000 at 06:12:49PM -0600, Mohit Aron wrote: >Hi, > does anyone know of a slab allocator implementation for BSD ? Linux >now supports a slab allocator in the kernel for efficient allocation and >deallocation of memory objects. FreeBSD supports this as well with the zone allocator. See /usr/src/sys/vm/vm_zone.[ch] for for information. It does not have page coloring though. NetBSD has a pool allocator which does something along these lines as well. >- Mohit -- Andreas Persson pap@garen.net "I could be bounded in a nutshell and count myself a king of infinite space." --Shakespeare To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message