Tor Browser Linux - X.org maxing to 100% when Tor Borwser window restored freezing the entire display
Summary
Upon mapping the display after a long time minimised, the entire display freezes and X.org maxes at 100% load.
Steps to reproduce
- Step 1. Minimise Tor Browser
- Step 2. After an extended time e.g 1 day, restore the browser from the dock/taskbar etc.
Current behaviour
When restoring Tor Browser from minimised state after the browser has been minimised for many hours (e.g. a day or two), it takes a long time (10s+) for the browser window to be mapped. during which time the X server process (X.org on Ubuntu 16.04 LTS) is CPU bound at 100% for the core, and the display freezes. Other processes continue running, for example if sound is being streamed, e.g., from an internet radio, streaming continues unaffected).
Expected behaviour
Restoring a window does not lock the display for several seconds with the load meter showing X.org running at 100%.
Environment
Tor Browser 11.10.14 Linux 16.04 LTS
Additional
- As the desktop is flash-based and has no swap file, it seems reasonable to eliminate swapping.
- As all X fonts available to the X server are local, it also seems reasonable to eliminate xfs.
Edited by mj162