03-11-2025 06:19 PM
I am running Thunderbird version 128.7.0esr (64-bit) under Linux/OpenSuSE 15.6 and I am noticing what I suspect IMHO is a severe design flaw. The GUI is frequently being starve, (becomes non-responsive), of processing time. These pauses, which can be several seconds long, typically occur when Thunderbird is engaged in some other task such as downloading messages.
This kind of mistake often occur when background tasks run too long without giving up the processor, or when separate processes do not take advantage of systems with multiple CPUs are available. In either case the cause is usually caused by severe design flaws not addressing parallel processing within the software architecture. Another thing to look at is to make sure interrupts are being handled quickly and prioritize in how they are handled.
There is no excuse for the user experience being so shoddy, non-responsive user interfaces are simply not acceptable.
03-11-2025 08:30 PM
Try these one at a time, testing after each.
---
Disable the Accessibility Service:
- go to TB menu > Settings > General
- scroll all the way down and click the 'Config editor' button on the right
- click 'Accept the risk and continue'
- search for accessibility.force_disabled > change the value to 1
- click the check mark after making the change > restart TB
Note: this will disable accessibility features such as screen readers.
---
Clear the cache:
- press Ctrl-Shift-Delete (Mac: Cmd-Shift-Delete)
- set 'Time range...' to 'Everything'
- untick all items except 'Cache'
- clear > restart TB
---
Compact folders (this may take quite a while):
- TB menu bar > File > Compact Folders
(If you don't see the menu bar on top, press the ALT key.)
---
See Thunderbird:Testing:Antivirus_Related_Performance_Issues (https://wiki.mozilla.org/Thunderbird:Testing:Antivirus_Related_Performance_Issues)
See Thunderbird:Testing:Memory Usage Problems (https://wiki.mozilla.org/Thunderbird:Testing:Memory_Usage_Problems)
Run a Performance profile (https://support.mozilla.org/en-US/kb/profiling-thunderbird-performance)