{"id":182248,"date":"2026-06-20T14:48:05","date_gmt":"2026-06-20T12:48:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj"},"modified":"2026-06-20T14:48:05","modified_gmt":"2026-06-20T12:48:06","slug":"fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj","title":{"rendered":"Fil-systemet Bcachefs er officielt ikke l\u00e6ngere eksperimentelt.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kent Overstreet har offentliggjort udgivelsen af filsystemet Bcachefs 1.38.6 og annonceret den officielle fjernelse af projektets eksperimentelle udviklingsm\u00e6rke. I den seneste tid er antallet af rapporter om problemer faldet, og de fejl, der opdages, er blevet mindre alvorlige og komplekse.<\/p>\n<p>Udgivelsen d\u00e6kker over to pakker: bcachefs-kernel-dkms med en kernelmodul, der kompileres ved hj\u00e6lp af DKMS (Dynamic Kernel Module Support), og bcachefs-tools med det brugerpladsbaserede v\u00e6rkt\u00f8j bcachefs, der implementerer kommandoer til oprettelse (mkfs), montering, gendannelse og kontrol af FS. Pakkerne er samlet til Debian, Ubuntu, Arch Linux og forventes for Fedora, openSUSE og NixOS. DKMS-modulet underst\u00f8tter arbejde med Linux-kerner fra version 6.16.<\/p>\n<p>P\u00e5 trods af den ubetydelige versionsnummer, der skyldes manglen p\u00e5 \u00e6ndringer i diskformatet, inkluderer udgivelsen 1.38.6 en r\u00e6kke alvorlige ydeevneoptimeringer. Koden til arbejdet med strukturer i btree-format, journaling og sikring af filsystemets drift har gennemg\u00e5et omkring 200 \u00e6ndringer, der forbedrer ydeevnen. Logikken for bekr\u00e6ftelse af transaktioner er komprimeret til 4KB maskinkode, optimeringer er tilf\u00f8jet for at undg\u00e5 opst\u00e5en af lock contention under arbejdet med btree, og processen for at rydde journalen (journal flush) er helt frigjort fra blokeringer. <\/p>\n<p>P\u00e5 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-dronten\/\" title=\"serveren\" data-wpil-keyword-link=\"linked\">serveren<\/a> Med en 48-core AMD CPU har Bcachefs opn\u00e5et en b\u00e5ndbredde p\u00e5 16,5 GB\/sec ved k\u00f8rsel af 48 dbench-klienter (til sammenligning opn\u00e5ede XFS et resultat p\u00e5 16 GB\/sec). Der er forberedt, men udsat til n\u00e6ste udgivelse, patches der bringer ydeevnen i dbench-tests op til 19 GB\/sec (disse patches kr\u00e6ver yderligere testning eller \u00e6ndring af diskformatet). Ved test med v\u00e6rkt\u00f8jet fio var Bcachefs' ydeevne 700 operationer pr. sekund ved udf\u00f8relse af tilf\u00e6ldige skriveoperationer med 4KB blokke (XFS viser i denne test en million operationer pr. sekund, mens XFS er begr\u00e6nset af blokremapping, og Bcachefs h\u00e5ndterer hele cyklus af CoW (Copy-on-Write) med kontrolsumkontrol og opdatering af btree-strukturen). <\/p>\n<p>Udover optimeringerne i udgivelsen af Bcachefs 1.38.6 er der implementeret underst\u00f8ttelse til tilslutning af op til 255 enheder til et enkelt filsystem. Pakker til Ubuntu 26.04 er begyndt at blive oprettet i repositoriet apt.bcachefs.org. Infrastrukturen for kontinuerlig integration og automatiseret testning er blevet overf\u00f8rt til at verificere bygninger baseret p\u00e5 DKMS. I de n\u00e6ste par m\u00e5neder planl\u00e6gges det at fokusere p\u00e5 optimering af filsystemets arbejde med flere opbevaringsenheder.<\/p>\n<p>Desuden forts\u00e6tter arbejdet med at omskrive koden i Rust. Det bem\u00e6rkes, at underst\u00f8ttelsen af Rust i kernen har n\u00e5et et milep\u00e6l \u2014 alle v\u00e6sentlige distributioner aktiverede som standard CONFIG_RUST-indstillingen for at bygge kernen med Rust-underst\u00f8ttelse, da de dannede pakker med kernen 7.0. I projektet Bcachefs er et s\u00e6t v\u00e6rkt\u00f8jer allerede blevet omskrevet i Rust.<br \/>\nbcachefs-tools, som k\u00f8rer i brugerrum, inklusive implementering af API til at arbejde med btree-strukturer. I den n\u00e6ste udgivelse planl\u00e6gges det at integrere de forberedte bindinger p\u00e5 Rust i DKMS-modulet i kernen og begynde at omskrive basiskoden for Bcachefs. Det forventes, at brugen af Rust vil \u00f8ge fleksibiliteten, stabiliteten og brugervenligheden af koden, g\u00f8re projektet mere interessant for unge ingeni\u00f8rer og i fremtiden muligg\u00f8re formel verifikation af p\u00e5lidelighed.<\/p>\n<p>Bcachefs-projektet udvikler et filsystem, der sigter mod at kombinere den udvidede funktionalitet, der er karakteristisk for Btrfs og ZFS, med det niveau af ydeevne, p\u00e5lidelighed og skalerbarhed, som er typisk for XFS. Bcachefs underst\u00f8tter funktioner som mulighed for at tilslutte flere enheder til et partition, lagdelte lagringstypologier (det nederste lag med ofte brugte data p\u00e5 hurtige SSD'er og det \u00f8verste lag med mindre efterspurgte data fra harddiske), replikation (RAID 1\/10), caching, gennemsigtig datakomprimering (tilstande LZ4, gzip og ZSTD), snapshots, integritetsverifikation ved hj\u00e6lp af kontrolsummer, fejlkorrektion og opbevaring af information i krypteret form (der anvendes ChaCha20 og Poly1305).<\/p>\n<p>Blandt de v\u00e6sentlige nyheder, der er blevet tilf\u00f8jet til Bcachefs i de seneste m\u00e5neder, n\u00e6vnes:<\/p>\n<ul>\n<li class=\"l\"> Mekanismen reconcile (rebalance_v2), som i mods\u00e6tning til tilstanden rebalance tillader rebalancering af ikke kun data (for eksempel replikering af flere kopier p\u00e5 forskellige lagringsenheder), men ogs\u00e5 metadata i filsystemet (for eksempel til flytning af metadata efter tilf\u00f8jelse af en ekstra lagringsenhed til puljen). Reconcile er anvendelig til alle input\/output-operationer, og ikke kun til operationer for baggrundskopiering og komprimering. I reconcile tages der automatisk h\u00f8jde for \u00e6ndringer i enhedsindstillingerne, og degraderede data og metadata replikeres straks.\n<li class=\"l\"> Underst\u00f8ttelse af fejlkorrektionskoder, der g\u00f8r det muligt at gendanne beskadigede data p\u00e5 en m\u00e5de, der ligner RAID 5\/6. Implementeringen er baseret p\u00e5 Reed-Solomon-kodning, som kan rette op til N fejl i en stripe, hvis der er N redundante blokke. Automatisk gendannelse af degraderede striber er sikret. Muligheden for at anvende gendannelseskoder er anvendelig i konfigurationer med lagringsenheder af forskellig st\u00f8rrelse.\n<\/ul>\n<p>Kilde: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65729\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.6 \u0438 \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u043d\u044f\u0442\u0438\u0438 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u0435\u0442\u043a\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0447\u0438\u0441\u043b\u043e \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0438\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u043b\u043e\u0441\u044c, \u0430 \u0432\u044b\u044f\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0441\u0442\u0430\u043b\u0438 \u043c\u0435\u043d\u0435\u0435 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u043c\u0438 \u0438 \u0437\u0430\u043c\u044b\u0441\u043b\u043e\u0432\u0430\u0442\u044b\u043c\u0438. \u0412\u044b\u043f\u0443\u0441\u043a \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u0432\u0430 \u043f\u0430\u043a\u0435\u0442\u0430: bcachefs-kernel-dkms \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u044f\u0434\u0440\u0430, \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u044b\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b DKMS (Dynamic Kernel Module Support), \u0438 bcachefs-tools [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182248","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=\"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.6 \u0438 \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u043d\u044f\u0442\u0438\u0438 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u0435\u0442\u043a\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj\" \/>\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\u0424\u0430\u0439\u043b\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 Bcachefs \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043b\u0430 \u0431\u044b\u0442\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.6 \u0438 \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u043d\u044f\u0442\u0438\u0438 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u0435\u0442\u043a\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj\" \/>\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=\"2026-06-20T12:48:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-20T12:48:06+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\udd47Bcachefs-filsystemet er officielt ikke l\u00e6ngere eksperimentelt | ProHoster","description":"Kent Overstreet har offentliggjort en ny version af Bcachefs-filsystemet 1.38.6 og har annonceret den officielle fjernelse af projektet fra eksperimentel udvikling.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj","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\u0424\u0430\u0439\u043b\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 Bcachefs \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043b\u0430 \u0431\u044b\u0442\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 | ProHoster","og:description":"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.6 \u0438 \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u043d\u044f\u0442\u0438\u0438 \u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u0435\u0442\u043a\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/fajlovaya-sistema-bcachefs-oficzialno-perestala-byt-eksperimentalnoj","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":"2026-06-20T12:48:06+00:00","article:modified_time":"2026-06-20T12:48:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182248","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:18","updated":"2026-08-05 12:22:18","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\/182248","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=182248"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/182248\/revisions"}],"predecessor-version":[{"id":182388,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/182248\/revisions\/182388"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=182248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=182248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=182248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}