GNOME Bugzilla – Bug 685946
Resizing columns in the process table should not cause excessive IO
Last modified: 2013-08-13 20:15:34 UTC
Forwarded from https://bugs.launchpad.net/ubuntu/+source/gnome-system-monitor/+bug/1058233 originally reported by Brian Buchanan Resizing any of the columns on the processes tab in gnome-system-monitor results in heavy disk write activity by dconf-service. This also happens in my installation of ubuntu 12.04. This is caused by the fact that writing of the column widths to gsettings happens on on-size-changed, it should be adjusted to start a thread, and write the new sizes after 3 seconds, or something.
Created attachment 251451 [details] [review] Throttle saving of column state Instead of continuously updating the gsettings key, save it only after resizing is pause for 250msecs.
Attachment 251451 [details] pushed as 89931e2 - Throttle saving of column state