From owner-freebsd-arch Tue Oct 12 17:44:35 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 9561B14A0D for ; Tue, 12 Oct 1999 17:44:32 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id CAA10033 for ; Wed, 13 Oct 1999 02:44:31 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id CAA34353 for freebsd-arch@freebsd.org; Wed, 13 Oct 1999 02:44:31 +0200 (MET DST) Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 4145B14E79; Tue, 12 Oct 1999 17:41:00 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id CA0C41C6D; Wed, 13 Oct 1999 08:40:59 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: Warner Losh Cc: David Scheidt , Kirk McKusick , Julian Elischer , Bruce Evans , Matthew Dillon , freebsd-arch@freebsd.org, committers@freebsd.org, current@freebsd.org Subject: Re: The eventual fate of BLOCK devices. In-reply-to: Your message of "Tue, 12 Oct 1999 16:11:30 CST." <199910122211.QAA99359@harmony.village.org> Date: Wed, 13 Oct 1999 08:40:59 +0800 From: Peter Wemm Message-Id: <19991013004059.CA0C41C6D@overcee.netplex.com.au> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Warner Losh wrote: > In message Da vid Scheidt writes: > : It doesn't run on FreeBSD, but Sybase uses block devices for its dedicated > : disk devices. There may be other RDBMSes that do this. > > EVERY RDBMS that I've ever seen or had to make work with my drivers > has been on the raw partition. This is because the database writers > DO NOT LIKE OR TRUST the buffer cache due to its non-deterministic > nature of disk writing. Are you sure that Sybase uses BLOCK devices > and not CHAR devices? Sybase is supposed to be run on char devices. The Linux sybase release notes refer to "Unfortunately Linux does not have raw (char) disk devices so we have to make do". Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message