NetBSD Problem Report #52125
From www@NetBSD.org Thu Mar 30 21:34:34 2017
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 0FEEC7A21A
for <gnats-bugs@gnats.NetBSD.org>; Thu, 30 Mar 2017 21:34:34 +0000 (UTC)
Message-Id: <20170330213433.234A57A2AE@mollari.NetBSD.org>
Date: Thu, 30 Mar 2017 21:34:33 +0000 (UTC)
From: n54@gmx.com
Reply-To: n54@gmx.com
To: gnats-bugs@NetBSD.org
Subject: pkg_create does not use multiple threads
X-Send-Pr-Version: www-1.0
>Number: 52125
>Category: pkg
>Synopsis: pkg_create does not use multiple threads
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Mar 30 21:35:00 +0000 2017
>Originator: Kamil Rytarowski
>Release: NetBSD 7.99.66 amd64
>Organization:
TNF
>Environment:
NetBSD chieftec 7.99.66 NetBSD 7.99.66 (GENERIC) #6: Wed Mar 29 21:21:19 CEST 2017 root@chieftec:/public/netbsd-root/sys/arch/amd64/compile/GENERIC amd64
>Description:
Example CPU usage during package creation:
CPU0 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU1 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU2 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU3 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU4 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU5 states: 1.4% user, 0.0% nice, 0.0% system, 0.0% interrupt, 98.6% idle
CPU6 states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU7 states: 95.9% user, 0.0% nice, 4.1% system, 0.0% interrupt, 0.0% idle
Please try to reuse over multiple CPUs.
Creating very large packages takes very long - even in tmpfs.
>How-To-Repeat:
Try to build large package like llvm with debug info.
>Fix:
N/A
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.