X-Original-To: alpine-user@lists.alpinelinux.org Received: from mail.bitmessage.ch (mail.bitmessage.ch [146.228.112.252]) by lists.alpinelinux.org (Postfix) with ESMTP id A93065C4E88 for ; Tue, 13 Mar 2018 21:13:41 +0000 (GMT) dkim-signature: v=1; a=rsa-sha256; d=bitmessage.ch; s=mail; c=relaxed/relaxed; q=dns/txt; h=From:Subject:Date:Message-ID:To:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References; bh=UDyqi+Jsbf5PYNA4LaYWnVcEqF4dVSOMnDFqpZwVesg=; b=A7QfSPFeIm75CCXb11sQG5GUzMA5d5khNc1wpPLR/S6pWmfNna8R1uZC844tzFepF6fIMr2o/1OG53NUzYyaEMplb9LXpcc0ysjr9wrYSWHzIXG1JTyNXuV2pE0NYfNtpt/AcY94A7S9uHqW7cpZ/6vVVeSLEGr7nUmTh5aNCbk= Received: from netbsd (euro214.vpnbook.com [176.126.237.214]) by mail.bitmessage.ch with ESMTPSA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256) ; Tue, 13 Mar 2018 22:12:49 +0100 Date: Tue, 13 Mar 2018 21:13:23 +0000 From: =?utf-8?B?Q8OhZw==?= To: alpine-user@lists.alpinelinux.org Subject: Re: [alpine-user] FYI: community/zstd binary much (up to 4x) slower than necessary Message-ID: <20180313211323.aFXkP%ca6c@bitmessage.ch> References: <20180313180648.kXWsR%steffen@sdaoden.eu> In-Reply-To: <20180313180648.kXWsR%steffen@sdaoden.eu> Mail-Followup-To: alpine-user@lists.alpinelinux.org, =?utf-8?B?Q8OhZw==?= User-Agent: s-nail v14.9.9 X-Mailinglist: alpine-user Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Steffen Nurpmeso wrote: > Hello, for your possible interest. >=20 > In a thead for the LUGA(ustria) i eventually had to time some > compression algorithms and wondered why zstd is so slow, but > especially so the decompressing stage, which a key feature of this > one. It turns out that the -Os compilation causes, well, drama- > tical performance degradation. I compiled my own with -O3 and the > difference is up to factor four. Just one example: What about -O2? Also what are the differences in binary sizes? Are you using gcc? If yes, try clang. -- ca=C3=B3c --- Unsubscribe: alpine-user+unsubscribe@lists.alpinelinux.org Help: alpine-user+help@lists.alpinelinux.org ---