From owner-freebsd-hackers Tue Aug 7 15:30:17 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.rpi.edu (mumble.cs.rpi.edu [128.213.8.16]) by hub.freebsd.org (Postfix) with ESMTP id 6F6C537B406 for ; Tue, 7 Aug 2001 15:30:13 -0700 (PDT) (envelope-from crossd@spigot.cs.rpi.edu) Received: from spigot.cs.rpi.edu (spigot.cs.rpi.edu [128.113.96.204]) by cs.rpi.edu (8.9.3/8.9.3) with ESMTP id SAA72581 for ; Tue, 7 Aug 2001 18:30:12 -0400 (EDT) Message-Id: <200108072230.SAA72581@cs.rpi.edu> To: freebsd-hackers@freebsd.org Subject: ypserv update Date: Tue, 07 Aug 2001 18:30:12 -0400 From: "David E. Cross" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Ok... I have just finished the first step in a rewrite of the hash routines for berkleydb (read-only at this point), and I have ypserv compiled using them. So far so good :). And ypserv uses a _lot_ less CPU resources now. (I have totally removed all of the buffer management code in berkley db, and I am using mmap() exclusively. Still to be done is to impliment R_CURSOR type, that will improve ypserv's performance quite a bit in environments like ours.). If all goes well (no bugs found), I will put this up on my website in source-only form tonight. Maybe be added to ports tonight too. I am eagerly looking for helpers to complete the hash rewrite, and then the rest of berkley DB as well. File format information would be very usefull, the stuff that is included with BDB is lacking. -- David Cross | email: crossd@cs.rpi.edu Lab Director | Rm: 308 Lally Hall Rensselaer Polytechnic Institute, | Ph: 518.276.2860 Department of Computer Science | Fax: 518.276.4033 I speak only for myself. | WinNT:Linux::Linux:FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message