Storage optimization: Difference between revisions
imported>OctavioElMagnifico m More detail in rsync command and more numbers in action list for nixos migration of store. |
imported>Haslersn m fetchFromTarball -> fetchTarball |
||
| Line 86: | Line 86: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
This can result in redownloads (tarballs fetched with <code>import (builtins. | This can result in redownloads (tarballs fetched with <code>import (builtins.fetchTarball ...)</code> for example are not referenced anywhere and removed on GC), but it frees you from runnning GC manually. | ||
It is also possible to automatically run garbage collection whenever there is not enough space left.<ref group="cf.">{{nix:option|min-free}} and {{nix:option|max-free}}</ref> For example, to free up to 1GiB whenever there is less than 100MiB left: | It is also possible to automatically run garbage collection whenever there is not enough space left.<ref group="cf.">{{nix:option|min-free}} and {{nix:option|max-free}}</ref> For example, to free up to 1GiB whenever there is less than 100MiB left: | ||