11i still does not support it correctly. I've just upgraded to 11i on a dedicated rp7400 (our mail has loaded our V2600 so much, it cannot support all of the users anymore), and HP hemmed and hawed, and finally said they MAY look into it in 11.2. (We threatened to stop using HP altogether if they couldn't support our e-mail server loads). I've always had to use flatfile for the mailboxed.db with HP--Berkeley could never keep up with the load, I have about 121000 mailboxes, but when I started administering Cyrus on the V-box ~1/01, we had around 80000 and it was on flatfile then, too. We tried upgrading to a cyrus that supported skiplist, but had some other problems, and had to revert to flat files.
So, the bottom answer is, no, 11i still does not support cyrus' mmap. c* ----- Original Message ----- From: "Mika Iisakkila" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, November 15, 2002 10:27 AM Subject: mmap() on HP-UX 11 > Does anyone know what the current status on using mmap() on HP-UX is? > Cyrus documentation only mentions HP-UX 9 and 10 as not working (probably > because that chapter is just old) but I think 11.11 is supposed to be > greatly improved in this area. > > Cyrus 2.0.16 has been running just fine with no_mmap, though; the > reason I'm asking is that I tried getting rid of BDB (a general > nuisance) during an 2.1 upgrade, but skiplist is unusably slow > without mmap(). With some 50000 mailboxes, initial startup took over > an hour, and deleting a user kept that particular imapd spinning for > over 30 minutes of CPU time! I'm not quite sure where the problem was > since deleting sub-mailboxes (user.account.mailbox) worked quite > snappy; however, after I reverted to DB 4.1 as the mailbox database > backend, all was back to normal. > > If no-one has tried this on 11.11, I probably will, but what > are the problems I should look for, and what kind of usage would > trigger them? > > --mika > > >