linux-api.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH linux-next V2] tty: Disable default console blanking interval
       [not found]     ` <d7ca4c04-eb47-e0b5-7ee7-e69d96857f4d@gmail.com>
@ 2017-03-24  2:27       ` Scot Doyle
  0 siblings, 0 replies; only message in thread
From: Scot Doyle @ 2017-03-24  2:27 UTC (permalink / raw)
  To: Tim Gardner, Austin S. Hemmelgarn, Adam Borowski
  Cc: Greg Kroah-Hartman, Jiri Slaby, linux-api, linux-kernel

On Thu, 23 Mar 2017, Austin S. Hemmelgarn wrote:

> On 2017-03-22 21:32, Scot Doyle wrote:

> > On Wed, 22 Mar 2017, Tim Gardner wrote:
> > > BugLink: http://bugs.launchpad.net/bugs/869017
> > > 
> > > Console blanking is not enabling DPMS power saving (thereby negating any
> > > power-saving benefit), and is simply turning the screen content blank.
> > > This
> > > means that any crash output is invisible which is unhelpful on a server
> > > (virtual or otherwise).
> > > 
> > > Furthermore, CRT burn in concerns should no longer govern the default
> > > case.
> > > Affected users could always set consoleblank on the kernel command line.
> > 
> > Does screen blanking save some power by disabling the cursor blink?
> > 
> Unless you're dealing with ancient hardware, the difference in power usage is
> probably on the order of single digit micro-watts, which is not worth worrying
> about on almost anything you would expect to have a console display connected
> to.
> 

Here's a little more information.

powertop estimates fb_flashcursor consumes 24 to 28 milliwatts on a 
Haswell laptop with drm framebuffer console.

Since some commercial virtual machine providers include an emulated vga 
card, this table shows power usage estimates of a KVM-accelerated QEMU 
2.8.0 vm using QEMU's default vga card. The host and guest are Debian 
Stretch with kernel 4.9.6.

        QEMU    QEMU
        w/ SDL  with no
Minute  display display
------  ------- -------
0       1500mW  1540mW
        1310    76.1
        292     0.403
1       266     57.1
        320     58.4
        307     56.6
2       318     55.9
        268     57
        329     56.1
3       263     54.7
        264     55.7
        265     55.5
4       313     56.1
        341     55.2
        311     55.6
5       317     55.8
        340     57
        342     55.6
6       342     55.3
        278     54.9
        260     55.8
7       261     55.3
        260     55.2
        261     55
8       307     55.8
        262     55.3
        259     55.9
9       260     56.7
        337     55.8
        270     56.2
10      224     27.2
        222     27.2
        220     27.5
11      221     27.8
        220     27.3
        220     27.6
12      220     27.6
        219     27
        218     26.9
13      218     27.7
        217     26.9
        220     27.7
14      220     27.5
        221     27.4
        220     27.7
15      221     27.1
        221     27.8
        220     28.3
16      221     26.7
        220     27.5
        220     27.2
17      221     26.8
        221     27.1
        219     27.6
18      219     27.1
        218     26.8
        218     27.4
19      220     27.4
        218     27.4
        218     27.6
20      220     26.6

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-03-24  2:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1490190632-10464-1-git-send-email-tim.gardner@canonical.com>
     [not found] ` <1490195240-16372-1-git-send-email-tim.gardner@canonical.com>
     [not found]   ` <alpine.DEB.2.20.1703222010220.2307@pc>
     [not found]     ` <d7ca4c04-eb47-e0b5-7ee7-e69d96857f4d@gmail.com>
2017-03-24  2:27       ` [PATCH linux-next V2] tty: Disable default console blanking interval Scot Doyle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).