From nobody@FreeBSD.org  Sat Oct  3 14:13:44 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 794921065705
	for <freebsd-gnats-submit@FreeBSD.org>; Sat,  3 Oct 2009 14:13:44 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 68B748FC18
	for <freebsd-gnats-submit@FreeBSD.org>; Sat,  3 Oct 2009 14:13:44 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n93EDhDP075190
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 3 Oct 2009 14:13:43 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n93EDhOJ075189;
	Sat, 3 Oct 2009 14:13:43 GMT
	(envelope-from nobody)
Message-Id: <200910031413.n93EDhOJ075189@www.freebsd.org>
Date: Sat, 3 Oct 2009 14:13:43 GMT
From: Bernard Steiner <zdbs@lif.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: a humble suggestion
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         139336
>Category:       docs
>Synopsis:       [request] ZFS documentation suggestion
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    allanjude
>State:          closed
>Quarter:        
>Keywords:       handbook
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 03 14:20:01 UTC 2009
>Closed-Date:    Fri May 23 15:30:45 UTC 2014
>Last-Modified:  Fri May 23 15:30:45 UTC 2014
>Originator:     Bernard Steiner
>Release:        7.2-current
>Organization:
>Environment:
>Description:
In the light of possible file system compression as included in (e.g.) ZFS,
may I request that the accompanying how-to to (e.g.) ZFS should mention
whether or not it is advisable to have compression turned on for directories
containing executables and/or shared libraries. (I have a hunch that it is
not..)

If it turns out that this is not advisable, may I suggest that static/
archive versions of libraries (.a) be installed and linked from a directory
different to that of the corresponding dynamic/shared (.so) libraries.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-doc 
Responsible-Changed-By: gavin 
Responsible-Changed-When: Sat Oct 3 16:05:16 UTC 2009 
Responsible-Changed-Why:  
I think this is probably best as a doc PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=139336 

From: Freddie Cash <fjwcash@gmail.com>
To: bug-followup@FreeBSD.org
Cc: zdbs@lif.de
Subject: Re: docs/139336: [request] ZFS documentation suggestion
Date: Tue, 22 Nov 2011 14:40:59 -0800

 --20cf307abf2f4b4ade04b25a7fd1
 Content-Type: text/plain; charset=UTF-8
 
 Using ZFS compression on filesystems with binaries, executables, shared
 libraries, and/or static libraries works without issues.  Been using it
 here since ZFSv6 with both lzjb and gzip-9 compression without any issues.
  And have also been using it with deduplication enabled without issues.
 
 FreeBSD 7.2 through to 9.0-RC2 (and all versions in between).
 ZFSv6 through ZFSv28 (and all versions in between).
 
 -- 
 Freddie Cash
 fjwcash@gmail.com
 
 --20cf307abf2f4b4ade04b25a7fd1
 Content-Type: text/html; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 Using ZFS compression on filesystems with binaries, executables, shared lib=
 raries, and/or static libraries works without issues. =C2=A0Been using it h=
 ere since ZFSv6 with both lzjb and gzip-9 compression without any issues. =
 =C2=A0And have also been using it with deduplication enabled without issues=
 .<div>
 <br></div><div>FreeBSD 7.2 through to 9.0-RC2 (and all versions in between)=
 .</div><div>ZFSv6 through ZFSv28 (and all versions in between).<br clear=3D=
 "all"><div><br></div>-- <br>Freddie Cash<br><a href=3D"mailto:fjwcash@gmail=
 .com">fjwcash@gmail.com</a><br>
 
 </div>
 
 --20cf307abf2f4b4ade04b25a7fd1--

From: Allan Jude <allanjude@freebsd.org>
To: bug-followup@FreeBSD.org, zdbs@lif.de
Cc:  
Subject: Re: docs/139336: [request] ZFS documentation suggestion
Date: Fri, 23 May 2014 11:05:01 -0400

 ZFS compression is completely transparent, so the OS and applications
 running on top of it are unaware of it. It is safe to compress any files
 on your system.
 
 With the new LZ4 option in ZFS v5000 (FreeBSD 9.2, 8.4 and 10.0 or
 later), the overhead of the compression is much smaller. In addition to
 being able to compress at 500mb/s/core and decompress at 1500mb/s/core
 on a low end i3 laptop processor, LZ4 also has an 'early abort' feature,
 where if the compression ratio of the block is less than 12.5% after the
 first ms of attempting to compress it, it aborts and writes the block
 uncompressed. This means it will not waste a lot of CPU time trying to
 compress already compressed files like .tar.gz or .mp3
 
 This is documented here:
 http://www.allanjude.com/zfs_handbook/zfs-term.html#zfs-term-compression
 
 And should be committed to the handbook shortly.
 
 -- 
 Allan Jude
State-Changed-From-To: open->closed 
State-Changed-By: allanjude 
State-Changed-When: Fri May 23 15:29:50 UTC 2014 
State-Changed-Why:  
take and close. The question has been answered and the new handbook  
chapter further clarifies this for the future 


Responsible-Changed-From-To: freebsd-doc->allanjude 
Responsible-Changed-By: allanjude 
Responsible-Changed-When: Fri May 23 15:29:50 UTC 2014 
Responsible-Changed-Why:  
take and close. The question has been answered and the new handbook 
chapter further clarifies this for the future 

http://www.freebsd.org/cgi/query-pr.cgi?pr=139336 
>Unformatted:
