Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Unified Diff: tools/metrics/histograms/histograms.xml

Side-by-side diff isn't available for this file because of its large size.
Issue 2476223002: Add metrics for memory coordinator global state change (Closed)
Patch Set: Dont count private memory on mac Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 98806b129dfe2d1142b49dda6bc99e6d21fd4b80..54f853799b096ae598a3109ee324e9bcf827de21 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -25545,6 +25545,142 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="Memory.Coordinator.NormalToSuspended.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from NORMAL to
+ SUSPENDED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.NormalToSuspended.Duration" units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from NORMAL state to SUSPENDED state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.NormalToSuspended.TotalPrivate" units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from NORMAL to
+ SUSPENDED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.NormalToThrottled.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from NORMAL to
+ THROTTLED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.NormalToThrottled.Duration" units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from NORMAL state to THROTTLED state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.NormalToThrottled.TotalPrivate" units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from NORMAL to
+ THROTTLED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToNormal.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from SUSPENDED to
+ NORMAL.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToNormal.Duration" units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from SUSPENDED state to NORMAL state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToNormal.TotalPrivate" units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from SUSPENDED to
+ NORMAL.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToThrottled.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from SUSPENDED to
+ THROTTLED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToThrottled.Duration"
+ units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from SUSPENDED state to THROTTLED state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.SuspendedToThrottled.TotalPrivate"
+ units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from SUSPENDED to
+ THROTTLED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToNormal.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from THROTTLED to
+ NORMAL.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToNormal.Duration" units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from THROTTLED state to NORMAL state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToNormal.TotalPrivate" units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from THROTTLED to
+ NORMAL.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToSuspended.Count">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The number of state changes of the memory coordinator from THROTTLED to
+ SUSPENDED.
+ </summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToSuspended.Duration"
+ units="seconds">
+ <owner>bashi@chromium.org</owner>
+ <summary>Duration time from THROTTLED state to SUSPENDED state.</summary>
+</histogram>
+
+<histogram name="Memory.Coordinator.ThrottledToSuspended.TotalPrivate"
+ units="MB">
+ <owner>bashi@chromium.org</owner>
+ <summary>
+ The total private working set memory used by the browser and renderer
+ processes when the memory coordinator changes state from THROTTLED to
+ SUSPENDED.
+ </summary>
+</histogram>
Ilya Sherman 2016/11/11 00:00:38 Could you please use a histogram_suffixes element
bashi 2016/11/11 01:39:34 I didn't aware that histogram_suffixes exists. Tha
+
<histogram name="Memory.DiscardableAllocationSize" units="KB">
<owner>reveman@chromium.org</owner>
<summary>

Powered by Google App Engine
This is Rietveld 408576698