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

Issue 736538 link

Starred by 2 users

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

low-mem: Support multiple levels of memory pressure notification from the kernel

Project Member Reported by sonnyrao@chromium.org, Jun 23 2017

Issue description

Chrome Version: 61
Chrome OS Version: 61
Chrome OS Platform: all

See design doc: 
https://docs.google.com/a/google.com/document/d/1g5pCclqYzjbSbcEupIfaADYEzbk5jotEv1RUgh3sKNM/edit?usp=sharing

excerpt from doc of the objective:

Our goal is to ensure that tab discarding happens as quickly as possible when the Chrome OS system is experiencing severe memory pressure and remove timer-based polling from Chrome.  This requires implementing multiple levels of memory pressure notification in the kernel and having Chrome use the select() system calls (or equivalently poll()) for asynchronous notification.

The main purpose of this is to improve behavior of Chrome OS systems under low-memory conditions.

 

Sign in to add a comment