Project

General

Profile

Actions

Bug #10359

closed

[crunchstat-summary] Limit concurrency to keep memory use under control

Added by Tom Morris over 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
-

Description

Currently crunchstat-summary processes all components of a pipeline in parallel. This can mean hundreds of threads all competing for memory and cycles at the same time, leading to memory exhaustion in extreme cases.

We should dial this back to a reasonable number of threads for the machine and workload being processed.


Subtasks 1 (0 open1 closed)

Task #10379: Review 10359-crunchstat-summary-serialClosedTom Morris10/26/2016Actions

Related issues

Related to Arvados - Idea #11309: [Crunch2] crunchstat-summary --container UUID should summarize container logsResolvedTom Clegg08/16/2017Actions
Related to Arvados - Bug #12196: [crunchstat-summary] avoid opening too many files at once when working on a large container treeResolvedTom Clegg08/30/2017Actions
Actions

Also available in: Atom PDF