[Fuchsia] Use ZX_VMO_OP_DECOMMIT to purge discardable shared memory.
Optimize DiscardableSharedMemory::Purge() to discard pages immediately using the "decommit" operation on the underlying VMO, to avoid discarded pages remaining resident due to mappings/references to the VMO lingering in other processes. Bug: 904482 Change-Id: I96d760e4400a803a53cd85f49e208c28f65b74d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1648597 Auto-Submit: Wez <wez@chromium.org> Reviewed-by:David Reveman <reveman@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#667366}
Showing
Please register or sign in to comment