Investigate modifying IndexedDB memory consumption based on memory pressure. |
||||||
Issue descriptionThe Indexed DB back end could implement a MemoryPressureListener and do things to reduce in-memory usage. See https://codereview.chromium.org/1953703004 for an example of hooking up DOMStorage to the memory pressure event. This would likely help scenarios like issue 533648 and issue 561698 and issue 527995. It's a big hammer but better than crashing, and better than an arbitrary limit on the number of transactions or size of a transaction.
,
Jun 20 2016
,
Jun 21 2017
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jun 21 2017
,
May 16 2018
With scopes, this will be obsolete, as we can push more onto disk instead of memory. Changing to investigation.
,
May 16 2018
,
May 17 2018
,
Aug 21
What's the status of this?
,
Aug 21
Will be looked into after refactoring all of IndexedDB - which we expect will have a hug decrease in memory footprint as well. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by ssid@chromium.org
, Jun 20 2016