From owner-freebsd-current@freebsd.org Tue Feb 19 03:20:11 2019 Return-Path: Delivered-To: freebsd-current@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 4108114D9BA5 for ; Tue, 19 Feb 2019 03:20:11 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B167797805; Tue, 19 Feb 2019 03:20:09 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id y185so1138968wmd.1; Mon, 18 Feb 2019 19:20:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=TahRql/0Gh+J3OfyNBJxinQZ8bg6S76F37yJgzhhHt4=; b=kl4jNAL43qNN/R198BSx6HgKkRwUmr5Z29tfKCL7S6mElpGx2BDQcjUq1FRRSaiFyU IkeQVvzBIRHCbN1I3ZFyJpowPUDX9w7ffeqbtQ64BS4D6p1a3HsEgBvPheZZhZHaCXsG 0gzs/FYnkn1i8sRsEYEtILcuNTzSIueUsKhL2r6kGvs7IQlScBqTlZRGYeRm0G00QuYo pFgRosh+728WzhFiP+xcpro+9K0zKd7A1BtRQqzD66hWfnkiqSrlReYY4hxHG5bR0XsS YxIi4EIvm52cZO5TV5F3Sbz8jFR2eAs+leLXbBPWLVc+ALZvpHtV6ArRP/vMmxYCThWc it9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=TahRql/0Gh+J3OfyNBJxinQZ8bg6S76F37yJgzhhHt4=; b=AN6Ppxz8I7y1+5RtYdDNxGe/Lq97JS/0W9+iXDBJftuHVC3Cv3EchHZT8JgW/d2VpW tCaXiIbMaeeyOd+ZM2iLfZWk1Z7DOmCVh24FG8FIXkiHKkIW5m57E2J4Lg4TVLODdfDb 3x+MM9v6L4iIgtYMPhxaVbsKR0tvSD6TpMlsbuO+tDIhaZfYh75+HPn0AUIws72G72xf AanqK3+lW+PLdjV5llptYfsV9ekF5pnIK7ufjK87ruGhfmzvV8TBYmBcA3v8yThWqs/Y LIEuaO6AtA0RXApqeJSjRYbSxzsmOdUG/QLy5uTGBr8q5wEUWP+NXKb0Ytt5t/F02j0N ILNw== X-Gm-Message-State: AHQUAua+RNs07A0zZF54+BlftunpkIt4Iu8UJpAhCQGSCVZ2KOCIIZ5e TC/Nx24M5snLs52g6Ap88aEhW+L1l/I= X-Google-Smtp-Source: AHgI3IYdqnCnawlQ4LgTbVIRMPV4ggksdzZPHQIfxae8V/Tw2d+sHuWh0iMf+7gin0YYnV/8Xh5qNQ== X-Received: by 2002:a1c:e71a:: with SMTP id e26mr1076971wmh.111.1550546407345; Mon, 18 Feb 2019 19:20:07 -0800 (PST) Received: from [192.168.1.7] (79-66-139-63.dynamic.dsl.as9105.com. [79.66.139.63]) by smtp.gmail.com with ESMTPSA id y22sm57917166wrd.45.2019.02.18.19.20.06 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Mon, 18 Feb 2019 19:20:06 -0800 (PST) Subject: Re: bectl slow To: Kyle Evans Cc: FreeBSD Current References: <004243c2-e473-ee1a-7343-e718f2177308@gmail.com> From: Graham Perrin Message-ID: <95e64c9c-08d2-1258-115f-7a93b7a7469b@gmail.com> Date: Tue, 19 Feb 2019 03:20:04 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: B167797805 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=kl4jNAL4; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com X-Spamd-Result: default: False [-6.44 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.72)[-0.724,0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-2.70)[ip: (-9.19), ipnet: 2a00:1450::/32(-2.28), asn: 15169(-1.99), country: US(-0.07)]; RCVD_IN_DNSWL_NONE(0.00)[0.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2019 03:20:11 -0000 On 19/02/2019 03:05, Kyle Evans wrote: > I'd be interested in seeing what happens when you apply this diff: > https://people.freebsd.org/~kevans/bectl-perf.diff Thanks, I'll let you know. In the meantime: here are timings for creating then activating a boot environment. root@momh167-gjp4-8570p:~ # svn up /usr/src Updating '/usr/src': At revision 344270. root@momh167-gjp4-8570p:~ # date ; uptime ; uname -v ; time bectl create r344270 Tue Feb 19 03:16:08 GMT 2019  3:16AM  up  2:41, 4 users, load averages: 1.27, 1.82, 1.59 FreeBSD 13.0-CURRENT r344013 GENERIC-NODEBUG 0.000u 0.013s 1:05.83 0.0%      12+140k 22+0io 0pf+0w root@momh167-gjp4-8570p:~ # time bectl activate r344270 successfully activated boot environment r344270 0.000u 0.018s 1:08.08 0.0%      24+280k 19+0io 0pf+0w root@momh167-gjp4-8570p:~ # exit logout grahamperrin@momh167-gjp4-8570p:~ % shutdown -r now