Date: Sun, 8 Jun 2008 21:10:59 +0200 From: "Christian Walther" <cptsalek@gmail.com> To: "Fabian Keil" <freebsd-listen@fabiankeil.de> Cc: =?ISO-8859-1?Q?Anders_H=E4ggstr=F6m?= <hagge.lists@intercorner.net>, freebsd-questions@freebsd.org Subject: Re: FreeBSD + ZFS on a production server? Message-ID: <14989d6e0806081210r6fec5a14y6473a26ba28a91f3@mail.gmail.com> In-Reply-To: <20080608162456.1c4949bc@fabiankeil.de> References: <1a5a68400806080604ped08ce8p120fc21107e7de81@mail.gmail.com> <20080608162456.1c4949bc@fabiankeil.de>
next in thread | previous in thread | raw e-mail | index | archive | help
2008/6/8 Fabian Keil <freebsd-listen@fabiankeil.de>: > "Anders H=E4ggstr=F6m" <hagge.lists@intercorner.net> wrote: > [...] > Just in case you assume that ZFS on OpenSolaris 2008.05 > would be superior to ZFS on FreeBSD, this hasn't been my > experience. > > On a system with an Athlon 1700+ and only 512 MB of RAM, > receiving snapshots on OpenSolaris renders the GUI pretty > much useless. > > On FreeBSD ZFS operations can cause delays as well, but it's > significantly better than on OpenSolaris, even though FreeBSD's > ZFS pool lies on a geli-encrypted gmirror while OpenSolaris uses > the disk directly. > This hasn't anything to do with ZFS but on the different configuration of the clockrate. FreeBSD uses 1000 ticks, while it's 500 on Solaris. This means that FreeBSD can switch to different tasks twice as fast than Solaris. For a server a high tick rate isn't necessary, so it doesn't matter really. And Solaris still is a server OS. If you're running a desktop it makes quite a difference, of course. Interesstingly enough PC BSD configures kern.clockrate to 2000.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14989d6e0806081210r6fec5a14y6473a26ba28a91f3>