Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 1997 14:08:43 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        hsu@freefall.freebsd.org (Jeffrey Hsu)
Cc:        kneel@ishiboo.com, hackers@freefall.freebsd.org
Subject:   Re: Possible projects?
Message-ID:  <199701262108.OAA02284@phaeton.artisoft.com>
In-Reply-To: <199701260732.XAA23320@freefall.freebsd.org> from "Jeffrey Hsu" at Jan 25, 97 11:32:57 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> You could try converting the kernel memory allocator to a slab
> allocator.  See the Unix Frontiers books for more details and
> ideas for other projects.

Please see my other posting.  I know it isn't a pure SLAB allocator,
but the interface is we use is a SLAB interface.

Also, there are many cases where a pure SLAB allocator is a very, very
bad idea.

Using an impure allocator could win 1.1 times performance over a SLAB
allocator in the up case, and 100 to 1000 time performance in the MP
case.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701262108.OAA02284>