From 20dd33379954d636fafbb15fbaf5b68599400d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Fri, 22 Mar 2024 18:04:23 +0100 Subject: [PATCH] curacao: Try deduplication --- curacao/dedup/default.nix | 15 +++++++++++++++ curacao/default.nix | 1 + 2 files changed, 16 insertions(+) create mode 100644 curacao/dedup/default.nix diff --git a/curacao/dedup/default.nix b/curacao/dedup/default.nix new file mode 100644 index 0000000..3c22483 --- /dev/null +++ b/curacao/dedup/default.nix @@ -0,0 +1,15 @@ +{ pkgs, lib, config, ... }: +{ + config = { + services.beesd.filesystems = { + razmo = { + spec = "/mnt/razmo"; + hashTableSizeMB = 512; # Recommended for 1 TiB, ×2 for compression, x2 for time + }; + rapido = { + spec = "/mnt/rapido"; + hashTableSizeMB = 128; # 4 times smaller disk, 4 times smaller hashtable? + }; + }; + }; +} diff --git a/curacao/default.nix b/curacao/default.nix index b432912..8107c18 100644 --- a/curacao/default.nix +++ b/curacao/default.nix @@ -5,6 +5,7 @@ }; imports = [ ./backup + ./dedup ./disko.nix ./features.nix ./hardware.nix