New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 773867 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug
Proj-VR
Proj-XR



Sign in to add a comment

VrCore 1.10 increases effective malloc size by ~25%

Project Member Reported by bsheedy@chromium.org, Oct 11 2017

Issue description

This is the Chromium-side bug that corresponds to b/67711355

Upgrading to VrCore 1.10 for tests caused a ~25% (~10MB) increase in the  memory:chrome:all_processes:reported_by_chrome:malloc:effective_size_avg metric across all pages in the WebVR Telemetry tests. Example chart: https://chromeperf.appspot.com/report?sid=8db822b23f16362d1ba18e169ca7a8c9677ae92c758c09b51fa8d49c55af2bf1&rev=507813

This memory increase only affects VR usage - the same metric on non-VR Telemetry tests isn't showing an increase.
 
Cc: bshe@chromium.org
Labels: -Pri-2 -Proj-VR M-64 Proj-VR-Daydream Pri-1
Assigning a milestone for tracking.
Owner: bsheedy@chromium.org
Status: Assigned (was: Available)
bsheedy is collecting data.
Update on this: I got Chrome heap dumps with ToT VrCore and a known good VrCore. I've posted them on b/67711355. krzysio@ has determined the cause general (the sensor stack is allocating way more memory than before), but the root cause hasn't been identified yet AFAIK.
Root cause has been found, fix planned to go into VrCore 1.12 (1.11? The next major release I believe)
Status: Fixed (was: Assigned)
The fix for this has gone into VrCore, and should be available in the next release. I verified that it reduces the memory usage back to normal locally.
Components: Internals>XR

Sign in to add a comment