commit | d5f94b3b28b80fe729eef61bd016a8bea5e2b0e9 | [log] [tgz] |
---|---|---|
author | Christopher R. Johnson <crjohns@google.com> | Tue Oct 27 17:15:47 2020 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Oct 27 17:15:47 2020 +0000 |
tree | 17f7f30575106a37c78491da928d8342a79cae79 | |
parent | 5bd5b58a6c11a95dbc6d130ac3bd67fdf7feead3 [diff] |
[archivist] Fix memory usage issue. This CL fixes high memory usage in Archivist: - Switch to correct constant for in-memory buffering. - Switch to buffer_unordered to support out of order execution of inspect snapshots. - Increase snapshot limit from 2 to 4, to provide for better backfilling and throughput. Still need to limit overall work between archive accessors. Bug: 62685 Change-Id: I616028314663d6d062cff86eec25ab4f3427a068 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/443634 Reviewed-by: Adam Perry <adamperry@google.com> Testability-Review: Adam Perry <adamperry@google.com> Commit-Queue: Adam Perry <adamperry@google.com> Commit-Queue: Christopher Johnson <crjohns@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.