From owner-freebsd-fs@FreeBSD.ORG Wed Oct 9 17:09:59 2013 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 43DF25DA for ; Wed, 9 Oct 2013 17:09:59 +0000 (UTC) (envelope-from matthew.ahrens@delphix.com) Received: from mail-pd0-x229.google.com (mail-pd0-x229.google.com [IPv6:2607:f8b0:400e:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 18A032643 for ; Wed, 9 Oct 2013 17:09:58 +0000 (UTC) Received: by mail-pd0-f169.google.com with SMTP id r10so1225352pdi.0 for ; Wed, 09 Oct 2013 10:09:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphix.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=plVm7EoTfGfM4DL8EQps41iRn5DmKDRQPIlj4i67HMo=; b=Co7idGovewXPeim8GJI1o6lJ+IJlyxhaJkzaSenab8Ake4r3DJB81a5L4mtrkO9ZGo yC4kLng8w0hOSC2tm9aLFNO+JaF1b78p9pVAJ48WIpCzPT1yZItknYuiyqm0iPvrc4st l6n6/dSxLZwohA9NwiSziGKcpWjWftsoRLpx4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=plVm7EoTfGfM4DL8EQps41iRn5DmKDRQPIlj4i67HMo=; b=OoNnpMWP+4QFC5e+r02KkHpURveXfRSsNOx4eh2MopOTRPBipRPn+/AMB1BvU+QFCG xd1zJU3xYc57fWYJwy0NDNpMnjWNZurhqCymmHdauX8w4XFgYrrfHM1UxV8bhcvTM/1K V4EhziVhS94ww103699qtJRjJCrJ6hAh83uu5fgGg0mcR9KLqFsLNzeBmMRhSa4YQ3CW 4p8vIw+qFI9rDJQyG3xs6rdPgix+EumNga/2tnQNqh31aSctLkjBqT3+tNj0y0ZiMX2U lMQzOMmU7PDNDwSu51D006Q2oziLsXFBuo9koi1rZSa6jXaQwSKNsxu9Sh9N/hxJq2p8 AvqA== X-Gm-Message-State: ALoCoQnKSkSkUMcXCfmsKFXAybXOYBcy/HR3NW3ln+2J+5vzmHqxMSeYp2fAD5cr1k0KD1PEiIT3 MIME-Version: 1.0 X-Received: by 10.69.0.103 with SMTP id ax7mr3024340pbd.188.1381338597566; Wed, 09 Oct 2013 10:09:57 -0700 (PDT) Received: by 10.70.80.40 with HTTP; Wed, 9 Oct 2013 10:09:57 -0700 (PDT) In-Reply-To: <20131009164942.GA1397@garage.freebsd.pl> References: <52557FB9.9090409@cos.ru> <525585F2.2010202@o2.pl> <20131009164942.GA1397@garage.freebsd.pl> Date: Wed, 9 Oct 2013 10:09:57 -0700 Message-ID: Subject: Re: [zfs] BSD ZFS vs. illumos ZFS From: Matthew Ahrens To: illumos-zfs , freebsd-fs Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Oct 2013 17:09:59 -0000 On Wed, Oct 9, 2013 at 9:49 AM, Pawel Jakub Dawidek wrote= : > On Wed, Oct 09, 2013 at 06:36:02PM +0200, Radio m=C5=82odych bandyt=C3=B3= w wrote: > > > > Openzfs has a nice feature comparison: > > http://open-zfs.org/wiki/Features > > It clearly wasn't done by a FreeBSD person:) > > The features available only in FreeBSD: > - TRIM support (actually also in ZoL, AFAIK). > - Ability to boot from any ZFS pool (other platforms are limited to one > top-level vdev which can be either disk or a mirror (I hope that's > correct)). > - Quick listing when using options '-o name -s name' - it is at least > 100 times faster than alternatives. Very handy when there is huge > number of snapshots. > - ZFS-super-owner - allows regular users to perform file system > operations as root. This is possible when the file system was mounted > by the user, the user is owner of this file system (we force nosuid > option then). Used in FreeBSD netperf cluster, so regular users can > installworld (which set proper ownership of files) to their netbooted > datasets from a build machine. > > I'm sure I'm missing some. > > PS. Yes, I know I should just put it onto wiki, but if anyone has some > spare cycles I'd be grateful for doing it. > > I added it to the Talk page (http://www.open-zfs.org/wiki/Talk:Features). Would be great if someone from the FreeBSD community could take the time to verify, format and document these on the Features page. --matt