[ARVADOS] updated: 1.3.0-1718-g7c430b8a4

Git user git at public.curoverse.com
Thu Oct 10 16:48:57 UTC 2019


Summary of changes:
 services/keepstore/keepstore.service | 5 +++++
 1 file changed, 5 insertions(+)

       via  7c430b8a41da3a66522d1ca08e3a9f637b609195 (commit)
      from  36990378eeaef059619855a17ec824436502c52d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 7c430b8a41da3a66522d1ca08e3a9f637b609195
Author: Ward Vandewege <wvandewege at veritasgenetics.com>
Date:   Thu Oct 10 12:47:38 2019 -0400

    Add the GOGC=10 environment variable to the Keepstore service file, to make
    Keepstore memory use tightly coupled to the number of buffers it is
    configured to use.
    
    No issue #
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege at veritasgenetics.com>

diff --git a/services/keepstore/keepstore.service b/services/keepstore/keepstore.service
index 728c6fded..2eba5efbf 100644
--- a/services/keepstore/keepstore.service
+++ b/services/keepstore/keepstore.service
@@ -14,6 +14,11 @@ StartLimitInterval=0
 StartLimitIntervalSec=0
 
 [Service]
+# trigger Go garbage collection when the ratio of freshly allocated data to live data
+# remaining after the previous collection reaches 10% rather than the default 100%, so
+# that Keepstore's memory use is tightly coupled to the number of buffers it is
+# configured to use.
+Environment=GOGC=10
 Type=notify
 ExecStart=/usr/bin/keepstore
 Restart=always

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list