From owner-svn-src-head@freebsd.org Sat Apr 22 23:32:03 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDA70D4BA3F for ; Sat, 22 Apr 2017 23:32:03 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org [52.58.109.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7A3ED13B7 for ; Sat, 22 Apr 2017 23:32:02 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: e06389ce-27b3-11e7-b96e-2378c10e3beb X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.eu.mailhop.org (Halon) with ESMTPSA id e06389ce-27b3-11e7-b96e-2378c10e3beb; Sat, 22 Apr 2017 23:31:59 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id v3MNVsEr006858; Sat, 22 Apr 2017 17:31:54 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1492903914.56859.31.camel@freebsd.org> Subject: Re: svn commit: r316978 - in head: contrib/zstd etc/mtree lib lib/libzstd share/mk usr.bin usr.bin/zstd From: Ian Lepore To: Baptiste Daroussin Cc: rgrimes@freebsd.org, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Date: Sat, 22 Apr 2017 17:31:54 -0600 In-Reply-To: <20170422232707.uds2qkumtxm4ex54@ivaldir.net> References: <201704152005.v3FK5M2j002459@repo.freebsd.org> <201704152337.v3FNb2m1014053@pdx.rh.CN85.dnsmgr.net> <20170416073551.557czdcksdmmuz24@ivaldir.net> <1492898728.56859.13.camel@freebsd.org> <20170422232707.uds2qkumtxm4ex54@ivaldir.net> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Apr 2017 23:32:04 -0000 On Sun, 2017-04-23 at 01:27 +0200, Baptiste Daroussin wrote: > On Sat, Apr 22, 2017 at 04:05:28PM -0600, Ian Lepore wrote: > > > > On Sun, 2017-04-16 at 09:35 +0200, Baptiste Daroussin wrote: > > > > > > On Sat, Apr 15, 2017 at 04:37:02PM -0700, Rodney W. Grimes wrote: > > > > > > > > > > > > And we need this in base for what great purpose??? > > > > > > > zstandard is the successor to lz4, there are attempts to > > > integrate > > > zstandard in > > > ZFS, Allan Jude is working on that, I am working on integrating > > > in > > > libstand to > > > allow to boot a kernel compressed with zstandard or a mfsroot > > > with > > > zstandard, > > > which would benefit lots of pxe users. > > > > > > I have also added it to newsyslog(8) so users can benefit > > > zstandard > > > compression > > > for the log files, which will consume less CPUs for greater > > > compression that > > > bzip2. On low ended boxes with low storage this is actually very > > > useful as well. > > > > > > I haven't checked yet the performances on my armv6 boxes, but on > > > the > > > low ended > > > recent atom laptops I can tell this is already very useful. > > > > > > Bapt > > Does it also need to be added to the toolkit in /rescue?  The other > > major compression tools in base are there. > I'm not sure it is worth it, is it? > > Bapt I'm not sure what "worth it" means.  The other compression tools are in there, I assume because there are recovery scenarios that require them.  If this new compression gets used in the base system, then perhaps it also would need to be in there. For example, if logs are compressed this new way, and you get into a recovery situation, then you might need to view the logs to figure out how to recover the system. -- Ian