Keeping the Screen Turned off While Getting Inputs
Dave Howorth
xorg at howorth.org.uk
Sat Aug 26 19:51:47 UTC 2023
On Sat, 26 Aug 2023 20:46:35 +0100, Dave Howorth wrote:
> On Sat, 26 Aug 2023 13:43:21 -0400 (EDT), Vladimir Dergachev wrote:
>
> > On Sat, 26 Aug 2023, Ahmad Nouralizadeh wrote:
> >
> > > >> Those accesses might not stop with just the display off - some
> > > >> applications may keep redrawing.
> > > Will these accesses cause iGPU or dedicated GPU accesses to the
> > > DRAM? I think that those redrawings originate from the
> > > processor.
> > > >I'm not sure a graphical benchmark will run without a graphical
> > > >system running?
> > > Yes, VLC is one of the benchmarks and will not run without
> > > GUI.
> >
> > You can start system with plain X and twm for window manager - this
> > would produce minimal load on the GPU.
> >
> > However, I would have expected that VLC would produce a lot
> > GPU/iGPU accesses even without drawing anything, because it would
> > try to use GPU decoder.
> >
> > Displaying video is also often done using GL or Xvideo - plain X is
> > too slow for this.
> >
> > >
> > > >Maybe do the reverse of what I suggested. Run the benchmark but
> > > >send the output to a remote display.
> > > Will it avoid screen activation in the local machine?
> >
> > There should be a rather drastic difference in speed between VLC
> > displaying locally and in a remote X using network.
>
> Indeed but speed doesn't seem to matter. Some count of particular RAM
> accesses is what seems to be important. I'm not clear exactly what RAM
> accesses nor why the count is important, nor what disturbance to the
> normal operation is permitted. Maybe instrumenting a gdb trace of the
> benchmarks would be more accurate?
edit to add: google suggests another candidate might be something
called pin-instat
> > best
> >
> > Vladimir Dergachev
More information about the xorg
mailing list