From owner-cvs-sys Wed May 8 12:38:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11874 for cvs-sys-outgoing; Wed, 8 May 1996 12:38:38 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11835 Wed, 8 May 1996 12:38:29 -0700 (PDT) Date: Wed, 8 May 1996 12:38:29 -0700 (PDT) From: Garrett Wollman Message-Id: <199605081938.MAA11835@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/05/08 12:38:28 Modified: sys/kern uipc_mbuf.c sys/sys mbuf.h Log: Our new-old mbugf allocator. This is actually something of a blast from the past, since it returns to the old system of allocating mbufs out of a private area rather than using the kernel malloc(). While this may seem like a backwards step to some, the new allocator is some 20% faster than the old one and has much better caching properties. Written by: John Wroclawski Revision Changes Path 1.20 +103 -1 src/sys/kern/uipc_mbuf.c 1.15 +64 -28 src/sys/sys/mbuf.h