Firefox OS/Performance/Memory: Difference between revisions
< Firefox OS | Performance
Jump to navigation
Jump to search
m (Lakrits moved page FirefoxOS/Performance/Memory to Firefox OS/Performance/Memory: The official spelling of "Firefox OS" leaves a space between the two parts of the name. It's easier to find a page if the spelling of its name is consistent with...) |
|||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Progress== | |||
<bugzilla type="count" display="bar"> | |||
{ | |||
"product": "Firefox OS", | |||
"keywords":"perf", | |||
"keywords_type":"contains", | |||
"whiteboard":"c=memory", | |||
"whiteboard_type":"contains", | |||
"x_axis_field":"status" | |||
} | |||
</bugzilla> | |||
== Background == | == Background == | ||
* [https://developer.mozilla.org/en-US/Firefox_OS/Platform/Out_of_memory_management_on_Firefox_OS Firefox OS Out of Memory (OOM) Management] | |||
* [http://www.elinux.org/Android_Memory_Usage Android Memory Types] | * [http://www.elinux.org/Android_Memory_Usage Android Memory Types] | ||
* [[FirefoxOS/Performance/Memory/OOMKiller|Out-of-Memory Killer]] | * [[FirefoxOS/Performance/Memory/OOMKiller|Out-of-Memory Killer]] | ||
* [[Performance/MemShrink|MemShrink Project]] | |||
== Tools == | == Tools == | ||
* Cross-Platform Tools | * Cross-Platform Tools | ||
** [[Performance/MemShrink/DMD|Dark Matter Detector (DMD)]] | ** [[Performance/MemShrink/DMD|Dark Matter Detector (DMD)]] | ||
** [[Performance:Leak_Tools#What_leak_tools_do_we_have.3F|Leak Detection Tools]] | ** [[Performance:Leak_Tools#What_leak_tools_do_we_have.3F|Leak Detection Tools]] | ||
* Firefox OS Specific Tools | * Firefox OS Specific Tools | ||
Line 14: | Line 25: | ||
** [https://developer.mozilla.org/en-US/Firefox_OS/Debugging/Developer_settings#App_memory App Developer Memory Overlay] | ** [https://developer.mozilla.org/en-US/Firefox_OS/Debugging/Developer_settings#App_memory App Developer Memory Overlay] | ||
** (Future) Capture memory usage in SPS profiler and cleopatra ({{bug|988332}}) | ** (Future) Capture memory usage in SPS profiler and cleopatra ({{bug|988332}}) | ||
== Debugging == | == Debugging == | ||
* [https://developer.mozilla.org/en-US/Firefox_OS/Debugging/Debugging_OOMs | * [https://developer.mozilla.org/en-US/Firefox_OS/Debugging/Debugging_OOMs Out-of-Memory Events (OOMs) on Firefox OS] | ||
* [https://developer.mozilla.org/en-US/docs/Mozilla/Debugging/Debugging_memory_leaks Leaks in Gecko] | |||
* [https://developer.mozilla.org/en-US/docs/Mozilla/Debugging/Debugging_memory_leaks | |||
* [[FirefoxOS/Performance/Memory/Transients|Transient Memory Spikes]] | * [[FirefoxOS/Performance/Memory/Transients|Transient Memory Spikes]] | ||
Line 50: | Line 58: | ||
*** Set Alarm ([https://datazilla.mozilla.org/b2g/?branch=master&range=90&plot=median&device=hamachi&test=endurance_set_alarm hamachi]) | *** Set Alarm ([https://datazilla.mozilla.org/b2g/?branch=master&range=90&plot=median&device=hamachi&test=endurance_set_alarm hamachi]) | ||
*** SMS Send/Receive ([https://datazilla.mozilla.org/b2g/?branch=master&range=90&plot=median&device=hamachi&test=endurance_sms_send_receive hamachi]) | *** SMS Send/Receive ([https://datazilla.mozilla.org/b2g/?branch=master&range=90&plot=median&device=hamachi&test=endurance_sms_send_receive hamachi]) | ||
==References== | |||
* [https://etherpad.mozilla.org/e3fTHj5FV6 MemShrink Priorities] | |||
__FORCETOC__ | __FORCETOC__ |
Latest revision as of 13:59, 1 February 2015
Progress
Bugzilla query error
Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1
Background
- Firefox OS Out of Memory (OOM) Management
- Android Memory Types
- Out-of-Memory Killer
- MemShrink Project
Tools
- Cross-Platform Tools
- Firefox OS Specific Tools
- ADB Command Line Tools
- App Developer Memory Overlay
- (Future) Capture memory usage in SPS profiler and cleopatra (bug 988332)
Debugging
Memory Usage in Automation
- Are We Slim Yet
- Firefox OS Datazilla
- App Memory
- Parent Process Memory - Endurance Tests
References