From owner-freebsd-bugs@freebsd.org Mon Mar 29 15:36:42 2021 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 53A9D57B50E for ; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8Gs61lBbz3q0p for ; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 3A14E57B395; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 39DE157B34F for ; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8Gs61675z3pdZ for ; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 18F6E15E64 for ; Mon, 29 Mar 2021 15:36:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 12TFaglg051525 for ; Mon, 29 Mar 2021 15:36:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 12TFagUS051524 for bugs@FreeBSD.org; Mon, 29 Mar 2021 15:36:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 254639] Fork syscall performance Date: Mon, 29 Mar 2021 15:36:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: kirill@varnakov.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Mar 2021 15:36:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254639 --- Comment #2 from Kirill --- I have 192GB. Trace: dtrace -q -n 'fbt::pmap_copy:entry /pid =3D=3D $target/{self->ts =3D timest= amp} fbt::pmap_copy:return /self->ts/{@ =3D sum(timestamp - self->ts); self->ts = =3D 0;} tick-1s {printa("spent %@dns copying\n", @); clear(@);}' -c "python test_fork.py" spent 238724ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying 25576 8.959986448287964 spent 525185651ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 279323ns copying 25593 4.342242956161499 spent 434345424ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 352273ns copying spent 423458987ns copying spent 0ns copying 25597 7.248447418212891 spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying 25602 4.694051027297974 spent 432109608ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying spent 0ns copying 25619 4.810415983200073 --=20 You are receiving this mail because: You are the assignee for the bug.=