{"id":152005,"date":"2025-12-18T23:11:55","date_gmt":"2025-12-18T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd"},"modified":"2025-12-18T23:11:55","modified_gmt":"2025-12-18T21:11:55","slug":"reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","title":{"rendered":"Udgivelsen af OpenZFS 2.4.0, implementeringen af ZFS til Linux og FreeBSD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter 11 m\u00e5neders udvikling er udgivelsen af projektet OpenZFS 2.4.0 blevet offentliggjort, hvilket udvikler implementationen af filsystemet ZFS til Linux og FreeBSD. Projektet er blevet kendt som \u00abZFS on Linux\u00bb og blev tidligere begr\u00e6nset til udviklingen af en modul til Linux-kernen, men efter fusionen med koden fra FreeBSD blev det anerkendt som den prim\u00e6re implementation af OpenZFS og omd\u00f8bt.     <\/p>\n<p>OpenZFS er blevet testet med Linux-kernene fra 4.18 til 6.18 og alle versioner af FreeBSD, der starter med 13.3. Koden distribueres under den frie licens CDDL. OpenZFS anvendes allerede i FreeBSD og indg\u00e5r i distributionerne Debian, Ubuntu, Gentoo, NixOS og ALT Linux. Pakker med den nye version vil snart blive forberedt til de vigtigste Linux-distributioner, herunder Debian, Ubuntu, Fedora, RHEL\/CentOS.      <\/p>\n<p>OpenZFS tilbyder implementering af ZFS-komponenter, der relaterer til b\u00e5de filsystemets funktionalitet og volumesystemets drift. Komponenterne SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) og ZPL (ZFS POSIX Layer) er implementeret. Projektet giver ogs\u00e5 mulighed for at bruge ZFS som backend til det klyngebaserede filsystem Lustre. Udviklingen af OpenZFS er baseret p\u00e5 den originale ZFS-kode, importeret fra OpenSolaris-projektet og udvidet med forbedringer og rettelser fra Illumos-samfundet. Projektet udvikles i samarbejde med ansatte fra Livermore National Laboratory under kontrakt med det amerikanske energiministerium.    <\/p>\n<p>Koden distribueres under den frie CDDL-licens, som er inkompatibel med GPLv2, hvilket forhindrer integrationen af OpenZFS i hovedgrenen af Linux-kernen, da blanding af kode under GPLv2- og CDDL-licenser er uacceptabelt. For at omg\u00e5 licenskompatibiliteten blev det besluttet at distribuere produktet til Linux fuldst\u00e6ndigt under CDDL-licensen som et separat modul, leveret adskilt fra kernen. Stabiliteten af OpenZFS-kodebasen vurderes at v\u00e6re sammenlignelig med andre filsystemer til Linux.     <\/p>\n<p>Vigtige \u00e6ndringer:  <\/p>\n<ul>\n<li class=\"l\"> Muligheden for at angive standardkvoter for brugere, grupper og projekter er blevet implementeret. I tidligere versioner kunne kvoter kun angives enkeltvis for hver bruger-ID. I den nye version er det nu muligt at angive en standardv\u00e6rdi, der vil blive anvendt, hvis der ikke er angivet en kvote for den specifikke bruger.\n<li class=\"l\"> Muligheden for at tilbagekalde direkte input\/output-mode (O_DIRECT, Direct I\/O) til brugen af en letv\u00e6gtsmekanisme for ikke-cachet I\/O (Uncached I\/O) for anmodninger, der ikke er justeret til hukommelsessidegr\u00e6nser, som ikke underst\u00f8ttes i Direct I\/O, er blevet tilf\u00f8jet.\n<li class=\"l\"> En ny ensartet algoritme til begr\u00e6nsning af hastigheden for skriveoperationer og placering af blokke er blevet foresl\u00e5et, hvilket reducerer fragmenteringen af vdev (Virtual Device) ved at aggregere flere skriveoperationer og bruge st\u00f8rre sammenh\u00e6ngende frie omr\u00e5der i stedet for at placere resultaterne fra enkelte skriveoperationer i sm\u00e5 frie omr\u00e5der.\n<li class=\"l\"> Ydelsen ved kryptering er blevet forbedret ved brug af AVX2-instruktioner i implementeringen af AES-GCM-algoritmen. I de udf\u00f8rte tests har accelerationen n\u00e5et op til 80%.\n<li class=\"l\"> Det er nu tilladt at placere ZIL-blokke (ZFS Intent Log) ikke kun p\u00e5 normale vdev eller p\u00e5 en separat enhed SLOG, men ogs\u00e5 p\u00e5 specielle vdev. Hvis en normal vdev er tilsluttet en harddisk, og en speciel vdev er tilsluttet en SSD-enhed, g\u00f8r \u00e6ndringen det muligt at undg\u00e5 situationer, hvor data skrives til SSD-enheden, mens de tilknyttede ZIL-blokke skrives til harddisken, hvilket medf\u00f8rer un\u00f8dvendige forsinkelser.\n<li class=\"l\"> Det er nu muligt at anvende egenskaben special_small_blocks for sektioner (ZVOL), og ikke kun for filsystemer, hvilket muligg\u00f8r placeringen af sm\u00e5 blokke p\u00e5 et separat specialiseret vdev, for eksempel p\u00e5 en SSD-disk.\n<li class=\"l\"> Tilf\u00f8jet er genindl\u00e6sningsindstillingen \u00abzfs rewrite -P\u00bb, som s\u00e5 vidt muligt lader det logiske oprettelsestidspunkt forblive u\u00e6ndret, hvilket g\u00f8r det muligt at adskille blokke, der blot er flyttet til puljen fra blokke, der reelt er blevet \u00e6ndret af brugeren.\n<li class=\"l\"> For kommandoerne \u00abzpool trim\u00bb, \u00abzpool scrub\u00bb og \u00abzpool initialize\u00bb er der implementeret en mulighed \u00ab-a\u00bb (\u2014all), der giver mulighed for at udf\u00f8re disse kommandoer for alle importerede puljer p\u00e5 \u00e9n gang.\n<li class=\"l\"> Tilf\u00f8jet er kommandoen \u00abzpool scrub -S -E\u00bb til at udf\u00f8re kontrolsumtjek af data, der falder inden for de angivne tidsintervaller.\n<li class=\"l\"> Nye optimeringer af deduplicationsprocessen er blevet tilf\u00f8jet.          <\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64448\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.4.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0441\u0442\u044c \u043a\u0430\u043a &#171;ZFS on Linux&#187; \u0438 \u0440\u0430\u043d\u0435\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u043b\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u043c\u043e\u0434\u0443\u043b\u044f \u0434\u043b\u044f \u044f\u0434\u0440\u0430 Linux, \u043d\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0441 \u043a\u043e\u0434\u043e\u043c \u0438\u0437 FreeBSD \u0431\u044b\u043b \u043f\u0440\u0438\u0437\u043d\u0430\u043d \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 OpenZFS \u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d. \u0420\u0430\u0431\u043e\u0442\u0430 OpenZFS \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u0430 \u0441 \u044f\u0434\u0440\u0430\u043c\u0438 Linux c 4.18 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-152005","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.4.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenZFS 2.4.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.4.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-18T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-18T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Udgivelsen af OpenZFS 2.4.0, implementeringen af ZFS til Linux og FreeBSD | ProHoster","description":"Efter 11 m\u00e5neders udvikling er udgivelsen af projektet OpenZFS 2.4.0 offentliggjort, der videreudvikler implementeringen af filsystemet ZFS til Linux og FreeBSD.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenZFS 2.4.0, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenZFS 2.4.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ZFS \u0434\u043b\u044f Linux \u0438 FreeBSD.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-12-18T21:11:55+00:00","article:modified_time":"2025-12-18T21:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"152005","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-20 13:40:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-20 13:40:19","updated":"2026-01-20 13:40:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/152005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=152005"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/152005\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=152005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=152005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=152005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}