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.

NetBSD Home
NetBSD PR Database Search

(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.