Thunderbird:Testing:Memory Usage Problems: Difference between revisions

m
→‎Diagnosis: tighten up data collection
m (note about profiles)
m (→‎Diagnosis: tighten up data collection)
Line 8: Line 8:
= Diagnosis =
= Diagnosis =
== Diagnosis Introduction ==
== Diagnosis Introduction ==
* '''All steps are <u>temporary</u> *tests*, not a request for you to forever disable a feature.''' Disabling antivirus software for example.  
* Do just one or two steps at a time, then evaluate before doing more steps. Then you know which item(s) had an impact, to tell support or in case you have trouble in the future.
* '''All steps are <u>temporary</u> *tests*, not a request for you to forever disable a feature.''' Disabling antivirus software for example need not be permanent.
* '''Do not delete files'''. Instead, rename or move files because 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.
* Collect information as you do the steps, to later describe your problem:
* Collect information as you go through the steps, to later describe your problem:
** '''Numbers''' should be used for memory, cpu, time duration, folders, messages - not vague words like fast, slow, small, large.
** Use '''Numbers''' for memory, cpu, time duration, folders, messages - not vague words like fast, slow, small, large.
** List <u>account types</u> (imap, pop, rss, etc) from Help | More Troubleshooting Info.
** 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.
** 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.
** Document the diagnosis step numbers that you tested, and which helped or didn't.  
** Document diagnosis step numbers that you tested, and which helped or didn't.  
** Document [[Thunderbird:Testing:Memory_Usage_Problems#References|bug numbers]], URLs of postings and references used.
** Document [[Thunderbird:Testing:Memory_Usage_Problems#References|bug numbers]], URLs of postings and references used.
** Screen shots can be helpful.
** Screen shots can be helpful.


== Diagnosis Steps ==
== Diagnosis Steps ==
 
Did you check the items above in [[#Diagnosis Introduction|Diagnosis Introduction]]?
# Are you using the newest Thunderbird? <small>The newest version available for your OS and channel type will be at https://thunderbird.net/download. (The default channel for users is "esr", not "release".) If the version on that page does not match what is offered at Help > About in Thunderbird, check the [https://www.thunderbird.net/system-requirements/ current System Requirements] to see whether your OS is supported.</small>
# Are you using the newest Thunderbird? <small>The newest version available for your OS and channel type will be at https://thunderbird.net/download. (The default channel for users is "esr", not "release".) If the version on that page does not match what is offered at Help > About in Thunderbird, check the [https://www.thunderbird.net/system-requirements/ current System Requirements] to see whether your OS is supported.</small>
#Start Thunderbird in [https://support.mozilla.org/kb/troubleshoot-mode-thunderbird Troubleshoot Mode]. If it helped then start in normal mode and if the problem returned:<small>
#Start Thunderbird in [https://support.mozilla.org/kb/troubleshoot-mode-thunderbird Troubleshoot Mode]. If it helped then start in normal mode and if the problem returned:<small>
Line 105: Line 105:


* '''State that you reviewed this document'''
* '''State that you reviewed this document'''
* State '''Numbers''' for memory, cpu, time duration, folders, messages - not vague ... fast, slow, small, large.
* Use '''Numbers''' when referring to amounts of memory, cpu, time duration, folders, messages - not vague ... fast, slow, small, large.
* List <u>account types</u> (imap, pop, rss, etc), and number of each, with names of mail providers from Help > More Troubleshooting Info.
* List account details (types, mail providers, etc) from "Mail and News Accounts" in Help > Troubleshooting Info.
* '''Number''' of messages in your largest folder.
* '''Number''' of messages in your largest folder.
* Full Thunderbird <u>version number</u> from Help > About, or Help > Troubleshooting Information
* Full Thunderbird <u>version number</u> from Help > About, or Help > Troubleshooting Information
* 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.
* 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.
* What is happening in Tools > Activity Manager
* List what is happening in Tools > Activity Manager.
* State the step numbers which helped that you tested.  
* State the step numbers which helped.  
* Whether your [https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data Thunderbird profile data] is in a non-standard location.
* State whether your [https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data Thunderbird profile data] is in a non-standard location.
* Any bug report(s) match your problem? Check the [[#References|topmost entries in the "Unresolved bugs" list in this document]], and list of open bugs for [https://mzl.la/3P82Lyd memory] and [https://mzl.la/3Xg2Bsg performance], to add them to your report.  
* Any bug report(s) match your problem? Check the [[#References|topmost entries in the "Unresolved bugs" list in this document]], and list of open bugs for [https://mzl.la/3P82Lyd memory] and [https://mzl.la/3Xg2Bsg performance], to add them to your report.  
* URLs of related postings and references
* URLs of related postings and references
canmove, Confirmed users
2,210

edits