Path: utzoo!attcan!utgpu!watmath!att!rutgers!ucsd!usc!samsung!caesar.cs.montana.edu!dali!caesar!icsu6000 From: icsu6000@caesar (Jaye Mathisen) Newsgroups: news.software.b Subject: Re: latest dbz vs. ndbm? Message-ID: <1148@dali> Date: 16 Nov 89 03:02:04 GMT References: <1989Nov12.013643.1358@b-tech.ann-arbor.mi.us> <779@orange19.qtp.ufl.edu> Sender: news@dali Reply-To: icsu6000@caesar.cs.montana.edu (Jaye Mathisen) Distribution: na Organization: Montana State University... Lines: 40 In article wayne@dsndata.uucp (Wayne Schlitt) writes: --> -->In article <779@orange19.qtp.ufl.edu> bernhold@qtp.ufl.edu (David E. Bernholdt) writes: -->> -->> I run B-news on a Sun with OS4.0.1 which has ndbm. Can anyone tell me -->> how dbz compares to this (as opposed to plain old dbm)? Does ndbm -->> include any speedups over old dbm? Should I be using ndbm or dbz? --> -->well, i am still running bnews and i just installed the version of dbz -->that just went across the net. i got about a factor of 4 speed -->increase on my expires. the size of my history.pag also dropped in -->size by a factor of 4. i tried using the incore option, but it looks -->like bnews patchlevel 14 doesnt call dbmclose, so it didnt work... I tried installing dbz with -DINCORE set, on News 2.11.19, on a MicroVAX II, running Ultrix 3.0. It was easy to install, and my history files dropped to about 25% of normal size. I riffled through the code to expire, and inews to add the dbmclose() call that's needed, but I didn't get it to work. Expire worked fine (REAL FAST), but inews didn't seem to be adding stuff to the history file. I'm going to play with it some more and see if I can figure out where I went wrong. If anybody has gotten it working, I'd like to hear from them. Jaye Mathisen icsu6000@caesar.cs.montana.edu -- +-----------------------------------------------------------------------------+ | Jaye Mathisen,systems manager Internet: icsu6000@caesar.cs.montana.edu| | 410 Roberts Hall BITNET: icsu6000@mtsunix1.bitnet | | Dept. of Computer Science UUCP: utah-gr!mts-cs!icsu6000 |