Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index 9af6b4ad2287957aa5895db90a742ed8393e6c4b..062a53e2fd789a72f13b69a34c61b9b2d9484e0c 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -16679,6 +16679,143 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="Memory.OOMKill.Extensions.Win.AvailPageFile" units="MB"> |
rkaplow
2015/06/30 18:21:48
i wonder if it makes sense to change these to
Mem
Ilya Sherman
2015/07/01 02:25:14
MxN suffixes already exist in the file -- they're
Ilya Sherman
2015/07/01 02:28:59
I do agree, FWIW, that it probably makes sense to
Georges Khalil
2015/07/06 17:47:32
Memory models are not compatible, which is why we
|
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the maximum amount of memory the current |
+ process can commit, after a renderer was killed by oom-killer. This value is |
+ equal to or smaller than the system-wide available commit value. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.AvailPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of physical memory currently |
+ available after a renderer was killed by oom-killer. This is the amount of |
+ physical memory that can be immediately reused without having to write its |
+ contents to disk first. It is the sum of the size of the standby, free, and |
+ zero lists. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.AvailVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of unreserved and uncommitted |
+ memory currently in the user-mode portion of the virtual address space of |
+ the calling process, after a renderer was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.MemoryLoad" units="percent"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the approximate percentage of physical |
+ memory that was in use after a renderer was killed by oom-killer (0 |
+ indicates no memory use and 100 indicates full memory use). |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.TotalPageFile" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the current committed memory limit for |
+ the system or the current process, whichever is smaller, after a renderer |
+ was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.TotalPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of actual physical memory |
+ after a renderer was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Extensions.Win.TotalVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the size of the user-mode portion of the |
+ virtual address space of the calling process, at the time a tab was after a |
+ renderer was killed by oom-killer. This value depends on the type of |
+ process, the type of processor, and the configuration of the operating |
+ system. For example, this value is approximately 2 GB for most 32-bit |
+ processes on an x86 processor and approximately 3 GB for 32-bit processes |
+ that are large address aware running on a system with 4-gigabyte tuning |
+ enabled. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.AvailPageFile" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the maximum amount of memory the current |
+ process can commit, after a renderer was killed by oom-killer. This value is |
+ equal to or smaller than the system-wide available commit value. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.AvailPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of physical memory currently |
+ available after a renderer was killed by oom-killer. This is the amount of |
+ physical memory that can be immediately reused without having to write its |
+ contents to disk first. It is the sum of the size of the standby, free, and |
+ zero lists. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.AvailVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of unreserved and uncommitted |
+ memory currently in the user-mode portion of the virtual address space of |
+ the calling process, after a renderer was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.MemoryLoad" units="percent"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the approximate percentage of physical |
+ memory that was in use after a renderer was killed by oom-killer (0 |
+ indicates no memory use and 100 indicates full memory use). |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.TotalPageFile" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the current committed memory limit for |
+ the system or the current process, whichever is smaller, after a renderer |
+ was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.TotalPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of actual physical memory |
+ after a renderer was killed by oom-killer. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Memory.OOMKill.Win.TotalVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the size of the user-mode portion of the |
+ virtual address space of the calling process, after a renderer was killed by |
+ oom-killer. This value depends on the type of process, the type of |
+ processor, and the configuration of the operating system. For example, this |
+ value is approximately 2 GB for most 32-bit processes on an x86 processor |
+ and approximately 3 GB for 32-bit processes that are large address aware |
+ running on a system with 4-gigabyte tuning enabled. |
+ </summary> |
+</histogram> |
+ |
<histogram name="Memory.OtherProcessCount"> |
<owner>hajimehoshi@chromium.org</owner> |
<owner>kenjibaheux@google.com</owner> |
@@ -44576,6 +44713,74 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="Tabs.Discard.Win.AvailPageFile" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the maximum amount of memory the current |
+ process can commit, at the time a tab was discarded. This value is equal to |
+ or smaller than the system-wide available commit value. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.AvailPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of physical memory currently |
+ available at the time a tab was discarded. This is the amount of physical |
+ memory that can be immediately reused without having to write its contents |
+ to disk first. It is the sum of the size of the standby, free, and zero |
+ lists. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.AvailVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of unreserved and uncommitted |
+ memory currently in the user-mode portion of the virtual address space of |
+ the calling process, at the time a tab was discarded. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.MemoryLoad" units="percent"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the approximate percentage of physical |
+ memory that was in use at the time a tab was discarded (0 indicates no |
+ memory use and 100 indicates full memory use). |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.TotalPageFile" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the current committed memory limit for |
+ the system or the current process, whichever is smaller, at the time a tab |
+ was discarded. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.TotalPhys" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the amount of actual physical memory at |
+ the time a tab was discarded. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="Tabs.Discard.Win.TotalVirtual" units="MB"> |
+ <owner>georgseak@chromium.org</owner> |
+ <summary> |
+ Windows-only metric that represents the size of the user-mode portion of the |
+ virtual address space of the calling process, at the time a tab was |
+ discarded. This value depends on the type of process, the type of processor, |
+ and the configuration of the operating system. For example, this value is |
+ approximately 2 GB for most 32-bit processes on an x86 processor and |
+ approximately 3 GB for 32-bit processes that are large address aware running |
+ on a system with 4-gigabyte tuning enabled. |
+ </summary> |
+</histogram> |
+ |
<histogram name="Tabs.ForegroundTabAgeAtStartup" units="minutes"> |
<owner>lliabraa@chromium.org</owner> |
<summary> |