Thunderbird:Testing:Memory Usage Problems: Difference between revisions

add structure, more clarity to intro and reporting steps
m (→‎Diagnosis Steps: linux section)
(add structure, more clarity to intro and reporting steps)
Line 1: Line 1:
__TOC__
__TOC__
Slowness in Thunderbird can be frustrating.  
This article is primarily about performance, or slowness. You are likely frustrated, so the steps below are simplified to be clear and easy to follow.


'''To fix slowness, you investigate to eliminate impacts that may be coming from <u>your</u> environment, because Thunderbird can be affected by CPU, memory and disk activity from many sources. Please investigate the full list - which is simple when done one step at a time.'''  
'''Thunderbird can be affected by CPU, memory and disk activity from many sources. Please step through the full list to have the best possible chance of success.'''  


= Diagnosis Steps  =
= Diagnosis =
'''Before diagnosing:'''
== Before starting ==
* '''Some steps are <u>temporary</u> *tests*, not a request for you to forever disable a feature.''' <u>Note, all steps are essential</u>, so please do not to skip any steps, especially disabling antivirus.
* '''Many steps are <u>temporary</u> *tests*, not a request for you to forever disable a feature.''' Disabling antivirus software for example.  
* '''Do not delete files''', rename or move files instead. We may need "bad files" later for developers to examine.
* '''Do not delete files'''. Instead, rename or move files because we may need "bad files" later for developers to examine.
* As you go through the steps, collect the information you will need to later report a problem:
** When referring to memory, cpu, amount of time, numbers of folders and messages, etc, <u>provide numbers</u> for quantities, not vague words like fast/slow, small/large.
** List <u>account types</u> (imap, pop, rss, etc) from Help | More Troubleshooting Info.
** Provide full Thunderbird <u>version number</u> from Help | About.
** State precisely <u>when</u> the behavior occurs (startup, shutdown, or "normal operation"), and <u>every step</u> (action, menu click, ...) needed to reproduce the problem.
** Cite the step numbers of this document that you tested, and any which helped or didn't help improved your issue. Also [[Thunderbird:Testing:Memory_Usage_Problems#References|bug numbers]], URLs of postings and references you used.
** Whether your [https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data Thunderbird profile data] is in a non-standard location.
** Screen shots can be helpful.


'''After diagnosing, when you report your problem:'''
== Diagnosis Steps ==
* fully describe your problem, as a list of steps (actions), in a [https://support.mozilla.org/en-US/questions/new/thunderbird/form support forum], [[Thunderbird:Testing:Memory_Usage_Problems#References|existing bug]] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided new bug report] and ...:
* use <u>numbers</u> for quantities and amounts, for example cpu percentage,  memory size, numbers of folders and messages <small>(not words like fast/slow, small/large)</small>
* list <u>account types</u> (imap, pop, rss, etc) from Help | More Troubleshooting Info
* give full Thunderbird <u>version number</u> from Help | About
* state precisely <u>when</u> the behavior occurs (startup, shutdown, or "normal operation"), and <u>every step</u> needed to reproduce the problem
* cite step numbers below that helped, and which steps don't help, also [[Thunderbird:Testing:Memory_Usage_Problems#References|bug numbers]], URLs of postings and references used in your attempts to resolve
* report whether the Thunderbird profile data is in a non-standard location
 
'''Steps'''


# Are you using the newest Thunderbird? <small>(Versions are listed at [https://www.thunderbird.net/en-US/thunderbird/releases/ releases]. The newest verison there should match to your Help | About.  If check for Updates doesn't get you to that version, then download it from [https://www.thunderbird.net/ thunderbird.net].</small>)
# Are you using the newest Thunderbird? <small>(Versions are listed at [https://www.thunderbird.net/en-US/thunderbird/releases/ releases]. The newest verison there should match to your Help | About.  If check for Updates doesn't get you to that version, then download it from [https://www.thunderbird.net/ thunderbird.net].</small>)
Line 94: Line 93:
#*A package might be causing the problem [https://www.reddit.com/r/Thunderbird/comments/183tc5h/suddenly_slow_thunderbird_on_linux_gentoo_how_to/]
#*A package might be causing the problem [https://www.reddit.com/r/Thunderbird/comments/183tc5h/suddenly_slow_thunderbird_on_linux_gentoo_how_to/]
#*Are you running an old version of linux, consider updating. [http://forums.mozillazine.org/viewtopic.php?p=13605851#p13605851 hangs on Ubuntu 10.04, 14.04 works]
#*Are you running an old version of linux, consider updating. [http://forums.mozillazine.org/viewtopic.php?p=13605851#p13605851 hangs on Ubuntu 10.04, 14.04 works]
#If a bug report in [[#References|References]] below matches your problem, please add yourself to the bug report. Add a details about your situation only if the information varies from data cited in previous bug comments.
#'''If you do not find an existing bug report and still see a problem ...'''


'''In your [https://support.mozilla.org/en-US/questions/new/thunderbird/form support] and bug postings, please'''
== Report a problem ==
* '''[[Thunderbird:Testing:Memory_Usage_Problems#Diagnosis_Steps|give details about your results of doing the list above]]'''
 
* '''post the URL of a [https://support.mozilla.org/en-US/kb/profiling-thunderbird-performance profiling performance profile] that you have upload to the server.'''
After investigating, if you need help or need to report a problem, [[#Before starting|provide all the information you have collected]] in:
*An existing bug report that matches your problem - [[#References|currated bug list in this document]] or [https://mzl.la/4f5uWc a larger bugzilla query]. Add a details about your situation only if it provides data not seen in previous bug comments. If you have no new information please just Cc yourself to the bug report.
*Otherwise, create a [https://support.mozilla.org/en-US/questions/new/thunderbird/form support request] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided new bug report] and add all the details.
 
You can also [https://support.mozilla.org/en-US/kb/profiling-thunderbird-performance create a performance profile] and provide the URL with your other information.


= References  =
= References  =
canmove, Confirmed users
2,231

edits