|max_tasks_per_node|integer|Maximum simultaneous tasks on a single node|✓|
|keep_cache_mb_per_task|integer|Size of file data buffer for per-task Keep directory ($TASK_KEEPMOUNT), in MiB. Default is 256 MiB. Increase this to reduce cache thrashing in situtations such as accessing multiple large (64+ MiB) files at the same time, or accessing different parts of a large file at the same time.|✓|
|min_ram_per_task|integer|Minimum real memory (KiB) per task||
-|min_ram_per_task|integer|Minimum real memory (KiB) per task||
my $stdbuf = " stdbuf --output=0 --error=0 ";
- my $arv_file_cache = "--file-cache=" . (256 * 1024 * 1024);
+ my $arv_file_cache = "";
if (defined($Job->{'runtime_constraints'}->{'keep_cache_mb_per_task'})) {
$arv_file_cache = "--file-cache=" . ($Job->{'runtime_constraints'}->{'keep_cache_mb_per_task'} * 1024 * 1024);
}