From 00d8bf066a3091fa1118bba25e053d30f63bbf0e Mon Sep 17 00:00:00 2001 From: "Casper V. Kristensen" Date: Tue, 16 Apr 2024 02:04:03 +0200 Subject: [PATCH] knot-resolver: chill cache size Allows rebuilding the system again (lol). --- hosts/delta/knot-resolver.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hosts/delta/knot-resolver.nix b/hosts/delta/knot-resolver.nix index 63ac112..826457e 100644 --- a/hosts/delta/knot-resolver.nix +++ b/hosts/delta/knot-resolver.nix @@ -46,9 +46,9 @@ "${config.security.acme.certs."caspervk.net".directory}/key.pem" ) -- Cache is stored in /var/cache/knot-resolver, which is mounted as - -- tmpfs. Allow using 90% of the partition for caching. + -- tmpfs. Allow using 75% of the partition for caching. -- https://knot-resolver.readthedocs.io/en/stable/daemon-bindings-cache.html - cache.size = math.floor(cache.fssize() * 0.9) + cache.size = math.floor(cache.fssize() * 0.75) -- The predict module helps to keep the cache hot by prefetching -- records. Any time the resolver answers with records that are about to -- expire, they get refreshed.