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