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

Issue 362803002: Track UMA stats for running out of tile memory (Closed)

Created:
6 years, 5 months ago by sivag
Modified:
6 years, 5 months ago
CC:
chromium-reviews, cc-bugs_chromium.org, asvitkine+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

We should add a histogram to track the frequency of running out of memory for tiles in the memory budget. BUG=368392 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282987

Patch Set 1 #

Patch Set 2 : Changed the stats from memory exceeded bytes to OOM enabled. #

Total comments: 4

Patch Set 3 : Correct description of boolean UMA tracker for tile memory #

Total comments: 1

Patch Set 4 : Need to track oom at right place. #

Total comments: 4

Patch Set 5 : Changed histogram.xml as per comments. #

Total comments: 4

Patch Set 6 : Corrected histogram as per comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -0 lines) Patch
M cc/resources/tile_manager.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 2 chunks +14 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
sivag
PTAL..
6 years, 5 months ago (2014-07-01 15:33:50 UTC) #1
reveman
I don't think we can keep this in the future without incurring a performance penalty ...
6 years, 5 months ago (2014-07-01 15:43:33 UTC) #2
sivag
+ isherman for tools/metrics/histograms/histograms.xml changes. Ptal..
6 years, 5 months ago (2014-07-02 09:08:04 UTC) #3
danakj
https://codereview.chromium.org/362803002/diff/20001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/362803002/diff/20001/tools/metrics/histograms/histograms.xml#newcode31908 tools/metrics/histograms/histograms.xml:31908: + Excess memory budget when tiles hard limited is ...
6 years, 5 months ago (2014-07-02 18:44:09 UTC) #4
Ilya Sherman
https://codereview.chromium.org/362803002/diff/20001/cc/resources/tile_manager.cc File cc/resources/tile_manager.cc (right): https://codereview.chromium.org/362803002/diff/20001/cc/resources/tile_manager.cc#newcode878 cc/resources/tile_manager.cc:878: UMA_HISTOGRAM_BOOLEAN("TileManager.ExceededMemoryBudget", true); I strongly encourage you to build in ...
6 years, 5 months ago (2014-07-02 21:08:37 UTC) #5
sivag
https://codereview.chromium.org/362803002/diff/20001/cc/resources/tile_manager.cc File cc/resources/tile_manager.cc (right): https://codereview.chromium.org/362803002/diff/20001/cc/resources/tile_manager.cc#newcode878 cc/resources/tile_manager.cc:878: UMA_HISTOGRAM_BOOLEAN("TileManager.ExceededMemoryBudget", true); On 2014/07/02 21:08:37, Ilya Sherman wrote: > ...
6 years, 5 months ago (2014-07-03 14:24:09 UTC) #6
vmpstr
https://codereview.chromium.org/362803002/diff/40001/cc/resources/tile_manager.cc File cc/resources/tile_manager.cc (right): https://codereview.chromium.org/362803002/diff/40001/cc/resources/tile_manager.cc#newcode878 cc/resources/tile_manager.cc:878: UMA_HISTOGRAM_BOOLEAN("TileManager.ExceededMemoryBudget", true); I think what we should have is ...
6 years, 5 months ago (2014-07-05 17:34:41 UTC) #7
sivag
ptal.. as isherman suggested to use explicit baseline, does this mean the custom_count for boolean ...
6 years, 5 months ago (2014-07-10 15:13:49 UTC) #8
vmpstr
On 2014/07/10 15:13:49, Sikugu wrote: > ptal.. > > as isherman suggested to use explicit ...
6 years, 5 months ago (2014-07-10 16:51:56 UTC) #9
Ilya Sherman
Thanks, this is indeed what I meant by including a baseline :) https://codereview.chromium.org/362803002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml ...
6 years, 5 months ago (2014-07-11 01:17:23 UTC) #10
sivag
ptal.. https://codereview.chromium.org/362803002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/362803002/diff/60001/tools/metrics/histograms/histograms.xml#newcode32132 tools/metrics/histograms/histograms.xml:32132: +<histogram name="TileManager.ExceededMemoryBudget" enum="BooleanEnabled"> On 2014/07/11 01:17:22, Ilya Sherman ...
6 years, 5 months ago (2014-07-11 11:24:19 UTC) #11
Ilya Sherman
LGTM with the remaining comments addressed. Thanks. https://codereview.chromium.org/362803002/diff/80001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/362803002/diff/80001/tools/metrics/histograms/histograms.xml#newcode32139 tools/metrics/histograms/histograms.xml:32139: + tilemanager. ...
6 years, 5 months ago (2014-07-11 22:40:25 UTC) #12
sivag
Thanks Ilya Sherman. Reveman ptal.. https://codereview.chromium.org/362803002/diff/80001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/362803002/diff/80001/tools/metrics/histograms/histograms.xml#newcode32139 tools/metrics/histograms/histograms.xml:32139: + tilemanager. On 2014/07/11 ...
6 years, 5 months ago (2014-07-14 11:27:52 UTC) #13
reveman
lgtm
6 years, 5 months ago (2014-07-14 16:09:51 UTC) #14
sivag
The CQ bit was checked by siva.gunturi@samsung.com
6 years, 5 months ago (2014-07-14 16:54:49 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/siva.gunturi@samsung.com/362803002/100001
6 years, 5 months ago (2014-07-14 16:55:38 UTC) #16
commit-bot: I haz the power
6 years, 5 months ago (2014-07-14 18:44:58 UTC) #17
Message was sent while issue was closed.
Change committed as 282987

Powered by Google App Engine
This is Rietveld 408576698