NetBSD Problem Report #55264
From www@netbsd.org Thu May 14 16:39:09 2020
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 "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id A30331A9213
for <gnats-bugs@gnats.NetBSD.org>; Thu, 14 May 2020 16:39:09 +0000 (UTC)
Message-Id: <20200514163908.D669D1A9218@mollari.NetBSD.org>
Date: Thu, 14 May 2020 16:39:08 +0000 (UTC)
From: cryintothebluesky@gmail.com
Reply-To: cryintothebluesky@gmail.com
To: gnats-bugs@NetBSD.org
Subject: No CPU frequency scaling tools in the base NetBSD install
X-Send-Pr-Version: www-1.0
>Number: 55264
>Category: misc
>Synopsis: No CPU frequency scaling tools in the base NetBSD install
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: misc-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu May 14 16:40:00 +0000 2020
>Last-Modified: Sun May 31 19:10:01 +0000 2020
>Originator: Sad Clouds
>Release: 9.0
>Organization:
>Environment:
>Description:
Modern CPUs support frequency scaling, however NetBSD does not seem to have any tools to configure it in the base system. There is sysutils/estd package but I really think something as useful as this, should be part of the base NetBSD system.
>How-To-Repeat:
>Fix:
>Audit-Trail:
From: Jukka Ruohonen <jruohonen@iki.fi>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: misc/55264
Date: Sun, 31 May 2020 22:04:53 +0300
This work stalled at some point. While sysutils/estd works fine for most
use cases, it is unclear whether the functionality should be implemented in
the kernel, i.e. by extending cpufreq(9). Some benchmarks are needed.
It should be also discussed what the use cases and the desirable behavior
are for huge systems with tens of CPUs; e.g. should it be possible to
control the frequencies via cpuctl(8)? For instance, in some cases, it might
be useful to set heavy-hitting CPUs to the maximum frequency while lowering
the frequencies in other CPUs.
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.