I just noticed something "interesting".  I don't know if it's strictly
gnumeric under ICEWM, or if it's more generic.  Open several gnumeric
spreadsheets.  Do not minimize, but open one over top of the other.  Run
"top" in an xterm in that same workspace...

==============================================================================
top - 00:19:02 up  1:53, 11 users,  load average: 2.45, 1.52, 0.85
Tasks: 138 total,   5 running, 133 sleeping,   0 stopped,   0 zombie
%Cpu(s): 89.0 us,  2.3 sy,  0.0 ni,  8.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   3027.5 total,   1799.7 free,    616.7 used,    611.1 buff/cache
MiB Swap:   8971.0 total,   8971.0 free,      0.0 used.   2090.4 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND   
 2832 waltdnes  20   0  277520 177068  40224 S  27.9   5.7  14:43.80 gnumeric  
 3023 waltdnes  20   0  275568 177184  38972 R  24.6   5.7   3:56.60 gnumeric  
 2857 waltdnes  20   0  142636  99552  25156 R  21.9   3.2  10:17.00 gnumeric  
 3067 waltdnes  20   0  179712  83760  37612 R  17.6   2.7   2:41.60 gnumeric  
 2997 waltdnes  20   0   85600  42292  24940 S  16.6   1.4   2:59.22 gnumeric  
 3009 waltdnes  20   0   73508  39312  24936 S  16.6   1.3   2:45.92 gnumeric  
 3001 waltdnes  20   0   82096  38696  24940 S  16.3   1.2   2:53.78 gnumeric  
 3005 waltdnes  20   0   81976  38392  24628 S  16.3   1.2   2:48.61 gnumeric  
 2879 waltdnes  20   0   92976  45972  26060 S  12.6   1.5   5:23.20 gnumeric  
 2660 root      20   0  323680  95236  82776 S  12.3   3.1   3:26.55 X
==============================================================================

...but switch over to another workspace, and cpu usage plummets...

==============================================================================
top - 00:23:27 up  1:57, 11 users,  load average: 0.11, 0.84, 0.75
Tasks: 138 total,   1 running, 137 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.2 us,  0.0 sy,  0.0 ni, 99.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   3027.5 total,   1920.0 free,    616.4 used,    491.1 buff/cache
MiB Swap:   8971.0 total,   8971.0 free,      0.0 used.   2210.8 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND   
    1 root      20   0    2392   1488   1408 S   0.0   0.0   0:00.76 init      
    2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd  
    4 root       0 -20       0      0      0 S   0.0   0.0   0:00.00 kworker/0+
    6 root       0 -20       0      0      0 S   0.0   0.0   0:00.00 mm_percpu+
    7 root      20   0       0      0      0 S   0.0   0.0   0:00.01 ksoftirqd+
    8 root      20   0       0      0      0 S   0.0   0.0   0:00.55 rcu_sched 
    9 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_bh    
   10 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migration+
   11 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
==============================================================================

  Actually, minimizing all the spreadsheets and remaining in the same
workspace similarly reduces cpu usage.  Why would gnumeric spreadsheets be
using cpu just sitting there, visible or behind another program?

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to