{"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\/et\/blog\/news\/reliz-openzfs-2-4-0-realizaczii-zfs-dlya-linux-i-freebsd","title":{"rendered":"OpenZFS 2.4.0 v\u00e4ljaanne, ZFS rakendus Linuxile ja FreeBSD-le.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast 11 kuu arendust\u00f6\u00f6d on v\u00e4lja antud OpenZFS 2.4.0 projekti versioon, mis arendab ZFS failis\u00fcsteemi teostust Linuxi ja FreeBSD jaoks. Projekt on tuntud kui \u201eZFS Linuxis\u201c ja varem keskendus see ainult Linuxi tuuma mooduli arendusele, kuid p\u00e4rast FreeBSD koodi liitmist tunnustati seda OpenZFS p\u00f5hiteosena ja see nimetati \u00fcmber.     <\/p>\n<p>OpenZFS toimivust on kontrollitud Linuxi keermetega alates 4.18 kuni 6.18 ja k\u00f5igi FreeBSD harudega alates 13.3. Kood on jagatud avatud CDDL litsentsi all. OpenZFS-d kasutatakse juba FreeBSD-s ja see on osa distributsioonidest Debian, Ubuntu, Gentoo, NixOS ja ALT Linux. Uue versiooni paketid valmivad peagi peamistele Linuxi distributsioonidele, sealhulgas Debianile, Ubuntuile, Fedora-le ja RHEL\/CentOS-ule.      <\/p>\n<p>OpenZFS pakub ZFS komponentide rakendust, mis on seotud nii failis\u00fcsteemi toimimise kui ka mahuhalduriga. Rakendatud on j\u00e4rgmised komponendid: SPA (Storage Pool Allocator), DMU (Data Management Unit), ZVOL (ZFS Emulated Volume) ja ZPL (ZFS POSIX Layer). Projekt v\u00f5imaldab samuti kasutada ZFS-i klastri failis\u00fcsteemi Lustre tagaplaanina. OpenZFS-i arendust\u00f6\u00f6d p\u00f5hinevad algsel ZFS-i koodil, mille on importinud OpenSolaris projekt ja mida on laiendatud Illumose kogukonna muudatuste ja t\u00f5rketeatega. Projekti arendavad Livermore'i riikliku laboratooriumi t\u00f6\u00f6tajad USA energiaameti lepingu alusel.    <\/p>\n<p>Kood levitatakse vabandava litsentsi CDDL all, mis ei ole \u00fchilduv GPLv2-ga, mis ei v\u00f5imalda OpenZFS-i integreerimist Linuxi tuuma p\u00f5hiharu, kuna GPLv2 ja CDDL litsentside koodi segamine on vastuv\u00f5etamatu. Litsentsi \u00fchilduvuse k\u00f5rvaldamiseks otsustati levitada Linuxi tooteid t\u00e4ielikult CDDL litsentsi all eraldi allalaaditava moodulina, mis on tarnitud eraldi tuumast. OpenZFS-i koodibaasi stabiilsust hinnatakse sarnaseks teiste Linuxi failis\u00fcsteemidega.     <\/p>\n<p>Peamised muudatused:  <\/p>\n<ul>\n<li class=\"l\"> Sisse on viidud v\u00f5imalus m\u00e4\u00e4rata vaikekvoodid kasutajatele, gruppidele ja projektidele. Varasemates versioonides saadi kvote seadistada ainult eraldi iga kasutaja identifikaatori jaoks. Uues versioonis on lisatud v\u00f5imalus m\u00e4\u00e4rata vaikev\u00e4\u00e4rtus, mida rakendatakse, kui konkreetse kasutaja jaoks pole kvotat seadistatud.\n<li class=\"l\"> Lisatud on v\u00f5imalus tagasi minna otse sisendi\/v\u00e4ljundi (O_DIRECT, Direct I\/O) re\u017eiimist, et kasutada kerget mehhanismi vahepealseks sisend\/v\u00e4ljundiks (Uncached I\/O) m\u00e4lu lehek\u00fcljega mittejoondatud p\u00e4ringute jaoks, mida Direct I\/O ei toeta.\n<li class=\"l\"> Pakutud on uus \u00fchtne algoritm kirjutamise ja plokkide paigutamise kiiruspiirangute seadmiseks, mis v\u00e4hendab vdev (Virtuaalne seade) fragmenteeritust, koondades mitu kirjutamisoperatsiooni ja kasutades neile suuremaid j\u00e4rjestikuseid vabu alasid, mitte paigutades \u00fchekordsete kirjutamisoperatsioonide tulemusi v\u00e4ikestesse vabadesse piirkondadesse.\n<li class=\"l\"> Kopeerimise j\u00f5udlust on parandatud, kasutades AVX2 k\u00e4sklusi AES-GCM algoritmi rakenduses. Tehtud testides saavutati kiirus kuni 80%.\n<li class=\"l\"> ZIL-blokid (ZFS Intent Log) on lubatud paigutada mitte ainult tavalistele vdev-dele v\u00f5i eraldi SLOG-seadmestikele, vaid ka spetsiaalsetesse vdev-desse. Kui normaalne vdev on seotud HDD-ga ja spetsiaalne vdev on seotud SSD-ndiga, siis muudatus v\u00f5imaldab v\u00e4ltida olukordi, kus andmed kirjutatakse SSD-le, samal ajal kui seotud ZIL-blokid kirjutatakse HDD-le, mis toob kaasa lisaviivitusi.\n<li class=\"l\"> Erinevate l\u00f5ikude (ZVOL) jaoks on lubatud m\u00e4\u00e4rata special_small_blocks atribuuti, mitte ainult failis\u00fcsteemide jaoks, mis v\u00f5imaldab korraldada v\u00e4ikeste plokkide paigutust eraldi spetsiaalses vdev'is, n\u00e4iteks SSD-plaadil.\n<li class=\"l\"> Lisatud on \u00fclekirjutusre\u017eiim \u201ezfs rewrite -P\u201c, mis j\u00e4tab v\u00f5imalikult palju muutmata loogilise loomise aja, v\u00f5imaldades eristada plokke, mis on lihtsalt puusse teisaldatud, plokkidest, mida kasutaja t\u00f5eliselt muutis.\n<li class=\"l\"> K\u00e4skude \u201ezpool trim\u201c, \u201ezpool scrub\u201c ja \u201ezpool initialize\u201c jaoks on rakendatud valik \u201e-a\u201c (\u2014all), mis v\u00f5imaldab neid k\u00e4ske kohe k\u00f5igi imporditud puude jaoks t\u00e4ita.\n<li class=\"l\"> Lisatud on k\u00e4sk \u201ezpool scrub -S -E\u201c, et kontrollida andmete kontrollsummasid, mis j\u00e4\u00e4vad etteantud ajavahemikku.\n<li class=\"l\"> On lisatud uusi dedupeerimise protsessi optimeerimisi.          <\/ul>\n<p>Allikas: <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.1.1 - 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\/et\/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.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47OpenZFS 2.4.0 v\u00e4ljaanne, ZFS rakendus Linuxi ja FreeBSD jaoks | ProHoster","description":"P\u00e4rast 11 kuu arendust\u00f6\u00f6d on avaldatud OpenZFS 2.4.0 projekti v\u00e4ljaanne, mis arendab ZFS failis\u00fcsteemi rakendust Linuxi ja FreeBSD jaoks.","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/152005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=152005"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/152005\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=152005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=152005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=152005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}