Jeroen Ubbink on Nostr: I kinda fell into the zfs on linux trap. My nas runs ubuntu but the retarded memory ...
I kinda fell into the zfs on linux trap. My nas runs ubuntu but the retarded memory management requires you to declare a specific amount of what you want to use for arc, it can then not be used by the os and vice versa, whereas the freebsd implementation works much better where arc can take what it wants and if it's needed by the os it can release it.
I also run it on one of my laptops that I work on. I make snapshots every 5 minutes and zfs send them to my nas, where they will be pruned over time.
It's rather unfortunate that the implementation is so shitty on linux. I can run freebsd on my nas but i don't really want to go there with a laptop.
Published at
2025-03-01 10:00:56Event JSON
{
"id": "318bac8084d35f954f6a17ced1364c29040292cca3baf9efe7a3c0d13f13e37b",
"pubkey": "765609c7ece4a9a5262ace318801e4798394a5908723ec7d4b48f841b488a3e9",
"created_at": 1740823256,
"kind": 1,
"tags": [
[
"e",
"87f91f8da094635be6357e9bed056d2f92ca627b1bab09d43262eaedfbed7485",
"",
"root"
],
[
"e",
"56e86d984e9f8c283511f4f3a48dae83b17facbc721d7352e62b8b602712d349",
"",
"reply"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49"
]
],
"content": "I kinda fell into the zfs on linux trap. My nas runs ubuntu but the retarded memory management requires you to declare a specific amount of what you want to use for arc, it can then not be used by the os and vice versa, whereas the freebsd implementation works much better where arc can take what it wants and if it's needed by the os it can release it.\n\nI also run it on one of my laptops that I work on. I make snapshots every 5 minutes and zfs send them to my nas, where they will be pruned over time.\n\nIt's rather unfortunate that the implementation is so shitty on linux. I can run freebsd on my nas but i don't really want to go there with a laptop.",
"sig": "5bfd9b440a76750281ee91a09368608fcf38f9136aed928b168597b7ff12098e0dd6efb3f4f213a240afe7a7b70b04b152a37c2264586f9e9c5ca2ef1da90ff5"
}