Skip to content

Commit

Permalink
dcache-core: increase default unpins per time
Browse files Browse the repository at this point in the history
Motivation:
After commit a8e0c4f, pins that regularly expire are handled by the
pools themselves without additional message triggers from PinManager.
The default value of 200 unpins per time (default 1 minute) now only concerns files that are manually unpinned.

This default value is still too small, and in first tests a value of 2k/minute should
be fine and not overwhelm the system.

Modification:
Increase the `pinmanager.max-unpins-per-run` value to 2000.

Result:
Larger unpin/time default value that should make the default behaviour more performant.

Target: master
Requires-notes: no
Requires-book: no
Patch: https://rb.dcache.org/r/14122/
Acked-by: Tigran Mkrtchyan
  • Loading branch information
lemora committed Oct 6, 2023
1 parent c370ba2 commit 533c363
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion skel/share/defaults/pinmanager.properties
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ pinmanager.reset-failed-unpins-period=2
# operations that require contacting pools should at most be processed
# per unpin task execution. Use -1 for no limit.
#
pinmanager.max-unpins-per-run=200
pinmanager.max-unpins-per-run=2000

# Authorization file for tape protection
pinmanager.authz.staging=${dcache.authz.staging}
Expand Down

0 comments on commit 533c363

Please sign in to comment.