{"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\/fr\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","title":{"rendered":"Publication d'OpenZFS 2.4.0, l'impl\u00e9mentation de ZFS pour Linux et FreeBSD.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s 11 mois de d\u00e9veloppement, la version du projet OpenZFS 2.4.0 a \u00e9t\u00e9 publi\u00e9e, d\u00e9veloppant l'impl\u00e9mentation du syst\u00e8me de fichiers ZFS pour Linux et FreeBSD. Le projet a gagn\u00e9 en notori\u00e9t\u00e9 sous le nom de \u00ab ZFS on Linux \u00bb et \u00e9tait auparavant limit\u00e9 au d\u00e9veloppement d'un module pour le noyau Linux, mais apr\u00e8s la fusion avec le code de FreeBSD, il a \u00e9t\u00e9 reconnu comme l'impl\u00e9mentation principale d'OpenZFS et a \u00e9t\u00e9 renomm\u00e9.     <\/p>\n<p>Le fonctionnement d'OpenZFS a \u00e9t\u00e9 v\u00e9rifi\u00e9 avec les noyaux Linux de 4.18 \u00e0 6.18 et toutes les branches de FreeBSD, \u00e0 partir de 13.3. Le code est distribu\u00e9 sous la licence libre CDDL. OpenZFS est d\u00e9j\u00e0 utilis\u00e9 dans FreeBSD et fait partie des distributions Debian, Ubuntu, Gentoo, NixOS et ALT Linux. Des paquets avec la nouvelle version seront bient\u00f4t pr\u00e9par\u00e9s pour les principales distributions Linux, y compris Debian, Ubuntu, Fedora, RHEL\/CentOS.      <\/p>\n<p>OpenZFS fournit une impl\u00e9mentation des composants ZFS, li\u00e9s \u00e0 la fois au fonctionnement du syst\u00e8me de fichiers et \u00e0 la gestion des volumes. Les composants suivants ont \u00e9t\u00e9 impl\u00e9ment\u00e9s : SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) et ZPL (ZFS POSIX Layer). Le projet permet \u00e9galement d'utiliser ZFS comme backend pour le syst\u00e8me de fichiers clusteris\u00e9 Lustre. Les contributions d'OpenZFS sont bas\u00e9es sur le code original de ZFS, import\u00e9 du projet OpenSolaris et am\u00e9lior\u00e9 par des enrichissements et corrections de la communaut\u00e9 Illumos. Le projet se d\u00e9veloppe avec la participation d'employ\u00e9s du Lawrence Livermore National Laboratory sous contrat avec le D\u00e9partement de l'\u00e9nergie des \u00c9tats-Unis.    <\/p>\n<p>Le code est distribu\u00e9 sous la licence libre CDDL, qui est incompatible avec la GPLv2, ce qui emp\u00eache l'int\u00e9gration d'OpenZFS dans la branche principale du noyau Linux, car le m\u00e9lange de code sous les licences GPLv2 et CDDL est inadmissible. Pour contourner l'incompatibilit\u00e9 des licences, il a \u00e9t\u00e9 d\u00e9cid\u00e9 de distribuer le produit pour Linux enti\u00e8rement sous la licence CDDL sous forme de module \u00e0 t\u00e9l\u00e9charger s\u00e9par\u00e9ment, distinct du noyau. La stabilit\u00e9 de la base de code d'OpenZFS est jug\u00e9e comparable \u00e0 celle d'autres syst\u00e8mes de fichiers pour Linux.     <\/p>\n<p>Principales modifications :  <\/p>\n<ul>\n<li class=\"l\"> Il est d\u00e9sormais possible de d\u00e9finir des quotas par d\u00e9faut pour les utilisateurs, les groupes et les projets. Dans les versions pr\u00e9c\u00e9dentes, les quotas ne pouvaient \u00eatre d\u00e9finis que s\u00e9par\u00e9ment pour chaque identifiant d'utilisateur. Dans la nouvelle version, une valeur par d\u00e9faut peut \u00eatre d\u00e9finie, qui sera appliqu\u00e9e si aucun quota n'a \u00e9t\u00e9 \u00e9tabli pour un utilisateur sp\u00e9cifique.\n<li class=\"l\"> Ajout de la possibilit\u00e9 de revenir du mode d'entr\u00e9e\/sortie directe (O_DIRECT, Direct I\/O) \u00e0 l'utilisation d'un m\u00e9canisme l\u00e9ger d'entr\u00e9e\/sortie non mis en cache (Uncached I\/O) pour les requ\u00eates non align\u00e9es sur les fronti\u00e8res de pages m\u00e9moire, qui ne sont pas prises en charge en mode Direct I\/O.\n<li class=\"l\"> Un nouvel algorithme unifi\u00e9 de limitation de la vitesse des op\u00e9rations d'\u00e9criture et de placement des blocs a \u00e9t\u00e9 propos\u00e9, r\u00e9duisant la fragmentation des vdev (Virtual Device) en agr\u00e9geant plusieurs op\u00e9rations d'\u00e9criture et en utilisant pour elles de plus grands espaces libres contigus au lieu de placer les r\u00e9sultats d'op\u00e9rations d'\u00e9criture individuelles dans de petits espaces libres.\n<li class=\"l\"> Les performances du chiffrement ont \u00e9t\u00e9 am\u00e9lior\u00e9es gr\u00e2ce \u00e0 l'utilisation des instructions AVX2 dans la mise en \u0153uvre de l'algorithme AES-GCM. Dans les tests r\u00e9alis\u00e9s, l'acc\u00e9l\u00e9ration atteint 80%.\n<li class=\"l\"> Il est d\u00e9sormais autoris\u00e9 de placer des blocs ZIL (ZFS Intent Log) non seulement sur des vdev normaux ou sur un appareil SLOG d\u00e9di\u00e9, mais \u00e9galement sur des vdev sp\u00e9ciaux. Si un vdev normal est associ\u00e9 \u00e0 un disque dur et qu'un vdev sp\u00e9cial l'est \u00e0 un SSD, ce changement permet d'\u00e9viter des situations o\u00f9 les donn\u00e9es sont \u00e9crites sur le SSD, tandis que les blocs ZIL associ\u00e9s sont \u00e9crits sur le disque dur, entra\u00eenant ainsi des d\u00e9lais suppl\u00e9mentaires.\n<li class=\"l\"> Il est d\u00e9sormais possible d'attribuer la propri\u00e9t\u00e9 special_small_blocks aux sections (ZVOL) et non seulement aux syst\u00e8mes de fichiers, ce qui permet d'organiser le placement de petits blocs sur un vdev sp\u00e9cial distinct, par exemple sur un disque SSD.\n<li class=\"l\"> Un mode de r\u00e9\u00e9criture \u00ab zfs rewrite -P \u00bb a \u00e9t\u00e9 ajout\u00e9, laissant en principe inchang\u00e9 le temps logique de cr\u00e9ation, permettant de distinguer les blocs simplement d\u00e9plac\u00e9s dans le pool des blocs r\u00e9ellement modifi\u00e9s par l'utilisateur.\n<li class=\"l\"> Pour les commandes \u00ab zpool trim \u00bb, \u00ab zpool scrub \u00bb et \u00ab zpool initialize \u00bb, une option \u00ab -a \u00bb (\u2014all) a \u00e9t\u00e9 mise en place pour ex\u00e9cuter ces commandes simultan\u00e9ment pour tous les pools import\u00e9s.\n<li class=\"l\"> La commande \u00ab zpool scrub -S -E \u00bb a \u00e9t\u00e9 ajout\u00e9e pour effectuer des v\u00e9rifications de somme de contr\u00f4le sur les donn\u00e9es relevant des intervalles de temps sp\u00e9cifi\u00e9s.\n<li class=\"l\"> De nouvelles optimisations du processus de d\u00e9duplication ont \u00e9t\u00e9 ajout\u00e9es.          <\/ul>\n<p>Source : <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.2 - 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\/fr\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Sortie de OpenZFS 2.4.0, une impl\u00e9mentation de ZFS pour Linux et FreeBSD | ProHoster","description":"Apr\u00e8s 11 mois de d\u00e9veloppement, la version du projet OpenZFS 2.4.0 a \u00e9t\u00e9 publi\u00e9e, d\u00e9veloppant l'impl\u00e9mentation du syst\u00e8me de fichiers ZFS pour Linux et FreeBSD.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/152005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=152005"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/152005\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=152005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=152005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=152005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}