Previous notes about dedicated graphics/shared graphics still apply. I've seen testing on various PCs that even my Dell 6400 (dedicated graphics) has better display updates (moving windows around etc) than my 2017 Acer (with much faster processor, but shared graphics). Dell still runs Nistune really well with these latest updates and DLP + Consult stream mode and lots of windows and the logger open, so happy with that for 10 year old laptop. However it is running XP which is less resource intensive
See how your Atom goes with just the gauges and the raw view. One thing I noticed with raw view is that each update has to populate all the items in the text box and then refresh the whole box. Its a bit inefficient but let me know how that window goes before I do more updates. I could split each register into a separate line and just update applicable lines which have changed for a slight improvement
With the needle gauges, those will only update now when data changes which will save display updates and make it more efficient
Log format is the same as the display format (decimal to string) so it is done regardless. No extra wasted processing thereNo need to convert to log format if log record is not ongoing
The scrollers at the top used a lot of display updates so that's moved into the display scheduler rather than each DLP/consult frame update
The main thing killing your machine is too many display updates, to the point that all the event queues were filling up and freezing all other threads in the machine. This should be resolved now, tested on four different PCs I have here