From owner-freebsd-pkg@freebsd.org Sun Feb 4 10:24:56 2018 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8ABB3EC9274 for ; Sun, 4 Feb 2018 10:24:56 +0000 (UTC) (envelope-from pch-bCE2691D2@u-1.phicoh.com) Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) (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 0376878CE1 for ; Sun, 4 Feb 2018 10:24:52 +0000 (UTC) (envelope-from pch-bCE2691D2@u-1.phicoh.com) Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384) (Smail #157) id m1eiHTe-0000EuC; Sun, 4 Feb 2018 11:24:50 +0100 Message-Id: To: freebsd-pkg@freebsd.org Subject: Poudriere became very slow From: Philip Homburg Sender: pch-bCE2691D2@u-1.phicoh.com Date: Sun, 04 Feb 2018 11:24:49 +0100 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Feb 2018 10:24:56 -0000 I've been running poudriere for a couple of years. When I first started using it, it was very fast. But now it is painfully slow. Most of that seems to be related to pkg. Hardware: i7-4770K, 32GB memory, spinning disk, UFS. Over time, it seems that poudriere spends more and more time in the *-depends stages. The main thing that seems to be running is pkg-static. It feels like pkg is constantly flushing changes to disk. There is also an issue with some packages in actually generating the actual pkg. Is there any magic setting that I missed? For historical reasons the system uses UFS instead of ZFS. I could rebuild the system with ZFS if that solves the problem. But I'd rather not.