[Experiment] Pref-Flip Experiment: Impact of Parallel Marking V2 Fx 111.0 to 112.0 Nightly
Categories
(Shield :: Shield Study, task, P3)
Tracking
(Not tracked)
People
(Reporter: experimenter, Assigned: shell)
References
(Blocks 1 open bug, )
Details
User Story
Delivery Type: Pref Flip Experiment What is the preference we will be changing javascript.options.mem.gc_parallel_marking What are the branches of the experiment and what values should each branch be set to? - Control Default 50%: Value: false Default - Treatment Parallel Marking 50%: Value: true Parallel Marking Enabled What version and channel do you intend to ship to? 100% of Nightly Firefox 111.0 to 112.0 Are there specific criteria for participants? Prefs: Experiments: Countries: all Locales: all What is your intended go live date and how long will the experiment run? Jan 18, 2023 - Feb 08, 2023 (21 days) What is the main effect you are looking for and what data will you use to make these decisions? We will measure the impact on page load by measuring a change in the following GC and page load telemetry probes: 'perf_page_load_time_ms', 'time_to_first_interaction_ms', 'input_event_response_ms', 'input_event_response_ms_parent', 'perf_first_contentful_paint_ms', 'js_pageload_execution_ms', 'js_pageload_delazification_ms', 'js_pageload_parse_ms', 'js_pageload_protect_ms', 'js_pageload_xdr_encoding_ms', 'js_pageload_baseline_compile_ms', 'gpu_keypress_present_latency', 'fx_new_window_ms', 'fx_tab_switch_composite_e10s_ms', 'memory_total', 'memory_unique_content_startup', 'cycle_collector_max_pause', 'cycle_collector_max_pause_content', 'gc_max_pause_ms_2', 'gc_max_pause_ms_2_content', 'gc_ms', 'gc_ms_content', 'gc_slice_during_idle', 'gc_slice_during_idle_content', 'gc_mark_ms', 'gc_mark_rate_2', 'main_crashes_per_hour', 'content_crashes_per_hour', 'oom_crashes_per_hour', 'shutdown_hangs_per_hour' Who is the owner of the data analysis for this experiment? None Will this experiment require uplift? False QA Status of your code: Not Started, QA request sent in https://mozilla-hub.atlassian.net/browse/QA-1712 Signed off as GREEN, a copy can be found here: https://docs.google.com/document/d/1Gvp8cr_nHVkK7BGFmMhuwfhcEbCFJagG9B_FZtAGzko/edit Link to more information about this experiment: https://experimenter.services.mozilla.com/experiments/impact-of-parallel-marking-v2/
Impact of Parallel Marking V2
This experiment aims to assess the impact of parallel marking for the GC.
Experimenter is the source of truth for details and delivery. Changes to Bugzilla are not reflected in Experimenter and will not change delivery configuration.
Data Science Issue: https://mozilla-hub.atlassian.net/browse/DS-2508
More information: https://experimenter.services.mozilla.com/experiments/impact-of-parallel-marking-v2/
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 1•2 years ago
|
||
Reporter | ||
Comment 2•2 years ago
|
||
Reporter | ||
Updated•2 years ago
|
Comment 3•2 years ago
|
||
Looking at the results for the content process on machines with at least two CPU cores we see mark rate improvement of ~20%, leading to a decrease in marking time of ~15% and of total GC time by ~12%. Results are better on MacOS and Linux, with linux showing a decrease in marking time of 19% and total GC time of 15%.
Description
•