From owner-freebsd-current@freebsd.org Sat Apr 3 05:23:44 2021 Return-Path: Delivered-To: freebsd-current@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 D13985BFE48 for ; Sat, 3 Apr 2021 05:23:44 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FC51W3vCVz3Cd7 for ; Sat, 3 Apr 2021 05:23:43 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf1-x133.google.com with SMTP id d13so10102805lfg.7 for ; Fri, 02 Apr 2021 22:23:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+LB3wKkx46ertgb/erNsIVl3K3sd0L0IFBNNPCx3Mjc=; b=EO4PKBZlCadNwwJN93rSyhtt42i/AZzBVsjaT1eI6Jm11ZSuh6e9OyM/82RzhQdn49 vX/6MkUIQc9V0J6E/eoTliWQ4trJkQNB7JWodM/rA7E2q9BCp0azqFvGtf4SyF6zaAFU stnXJR2F1OLjPOqrpZxwRhUPNxdOojHLGaYOdZqG9XRM9/xMZxbh8R/TIxiV5F0xgigP Qroydt1SHTJwYRr+pWrxWsTUuQepjsoXKYnKbUZffbwSTYRo3cK4KjBVTnj5/7lv4XXs IQdcVs/VB9gyFz9h+6lYCxgi8+66s5oSmo6DRqIs1d1Ra6uYo8nrcvTgSWOytxapWXPo 5Dmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+LB3wKkx46ertgb/erNsIVl3K3sd0L0IFBNNPCx3Mjc=; b=RjjLjwdxoDkFtDBHtYQeqIfp23pYOqGR7OzmoO+5xVrje+SLmQle25sF8Jjc3JRabG krGaV0Y7eeBG12LlZdQ1bBYJbKuC5NTZMwB6Z7vVq1Vk/xF6P3zBUpdugqfr+Ri23TeI LYyYrAkGI2kvehpuhoqaxb04VaILR2t3J5zGYe05MuSFYbW5zWxpv27EY6yuDFgo3PFv V9G/nf3HcpNsctAn9Cg7h+N6yJjQXLx+aBySgCOiL8WYTux5fPgKt+VB77g03+XS3Jtv CRAd9yDHj8cw2qphVvAFlvo4Opk3slS7ITNlA5AzFatVv+DWKOKfnY3i64eIrhO4NV5o ftdQ== X-Gm-Message-State: AOAM530p37wOnB/nG35HDSZw43Dsh1l17xwUbt9FgAW7SBHqUZVzFPtA /joguVNEmApkQwZ+N2Ise8wdMtz2WKfYaPl1 X-Google-Smtp-Source: ABdhPJzntZgWDEtCk50PWn47wZSsHSFvg6IbdIK+4T2QFEyRpG2KOQK+eGMTTUkBzGFrvO1R7gC/6w== X-Received: by 2002:a05:6512:1046:: with SMTP id c6mr10814717lfb.239.1617427421796; Fri, 02 Apr 2021 22:23:41 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id u9sm1118248ljd.130.2021.04.02.22.23.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Apr 2021 22:23:41 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Sat, 3 Apr 2021 08:23:39 +0300 To: Alastair Hogge Cc: Hans Petter Selasky , Santiago Martinez , freebsd-current@freebsd.org Subject: Re: freebsd 13 ryzen micro stutter Message-ID: <20210403082339.4e432021@rimwks.local> In-Reply-To: References: <20210323101146.18c9a969@bsd64.grem.de> <677da81d7af9781be6b46c7cba4efd05@riseup.net> <54768f44-c110-d58a-1e7b-61843cde754e@codenetworks.net> <9638abfe-fd9e-6855-b3c7-ee796d1c5ce5@codenetworks.net> <2a4dad60-f1b8-8d48-337a-d23893a84f04@selasky.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FC51W3vCVz3Cd7 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=EO4PKBZl; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::133 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::133:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::133:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::133:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 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: Sat, 03 Apr 2021 05:23:44 -0000 On Wed, 31 Mar 2021 02:35:25 -0700 Alastair Hogge wrote: > On 2021-03-28 16:09, Hans Petter Selasky wrote: > > On 3/27/21 11:54 AM, Santiago Martinez wrote: > >> Hi, i have the same output as @Nils B. If i run with steal =2 and > >> dtrace the micro stutter doesn't happen but as soon as i stop the > >> dtrace script it the stutters come back again. > > > > Here is a patch which you can try. Not sure if it helps. > > https://reviews.freebsd.org/D29467 > > Thanks Hans, this reduces jitter somewhat, but it still noticeable in > Quake2. I left kern.sched.steal_thresh at 1. > I have no micro stutter with default kern.sched.steal_thresh=2, but I have set: kern.sched.balance=0 # Enables the long-term load balancer kern.sched.balance_interval=1000 # Average period in stathz ticks to run the long-term balancer kern.sched.affinity=10000 # Number of hz ticks to keep thread affinity for