diff options
| author | Frederick Muriuki Muriithi | 2026-01-09 11:23:09 -0600 |
|---|---|---|
| committer | Frederick Muriuki Muriithi | 2026-01-09 11:23:45 -0600 |
| commit | 925a73c0bbd58b87d224ae4cb6a7b79beae4343c (patch) | |
| tree | 06d40c569a2664259a9caba07ea4a25788bd8f65 | |
| parent | f3c1f7b4be387c5780439c859e8173037cdef4a8 (diff) | |
| download | gn-machines-925a73c0bbd58b87d224ae4cb6a7b79beae4343c.tar.gz | |
Virtuoso: Reduce number of buffers to keep RAM usage less that 10%.
Have each virtuoso instance use less memory in order to keep the services at less than or equal to 10% of the total RAM in the system.
| -rw-r--r-- | production.scm | 4 | ||||
| -rw-r--r-- | public-sparql.scm | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/production.scm b/production.scm index bfd9e48..6339b66 100644 --- a/production.scm +++ b/production.scm @@ -49,8 +49,8 @@ (server-port 9892) (http-server-port 9893) (dirs-allowed (list "/export/data/virtuoso")) - (number-of-buffers 4000000) - (maximum-dirty-buffers 3000000) + (number-of-buffers 680000) + (maximum-dirty-buffers 500000) (database-file "/var/lib/virtuoso/genenetwork-virtuoso.db") (transaction-file "/var/lib/virtuoso/genenetwork-virtuoso.trx"))) (service forge-nginx-service-type diff --git a/public-sparql.scm b/public-sparql.scm index edfcd87..87ef843 100644 --- a/public-sparql.scm +++ b/public-sparql.scm @@ -60,9 +60,9 @@ SPARQL endpoint is listening on." (virtuoso-configuration (server-port %virtuoso-port) (http-server-port %sparql-port) - (number-of-buffers 4000000) + (number-of-buffers 680000) + (maximum-dirty-buffers 500000) (dirs-allowed (list "/export/data/virtuoso")) - (maximum-dirty-buffers 3000000) (database-file "/var/lib/virtuoso/public-virtuoso.db") (transaction-file "/var/lib/virtuoso/public-virtuoso.trx") (error-log-file "/var/lib/public-virtuoso-errors.log") |
