{"id":119617,"date":"2024-08-25T21:43:12","date_gmt":"2024-08-25T19:43:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux"},"modified":"2024-08-25T21:43:12","modified_gmt":"2024-08-25T19:43:12","slug":"linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux","title":{"rendered":"Linus Torvalds a \u00eenceput s\u0103 regrete c\u0103 a aprobat ad\u0103ugarea Bcachefs \u00een nucleul Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cen urma discu\u021biei despre un nou set de corec\u021bii propuse pentru a fi incluse \u00een nucleul 6.11-rc5 de c\u0103tre autorul Bcachefs, Linus Torvalds a men\u021bionat c\u0103 \u00eencepe s\u0103 regret\u0103 c\u0103 a acceptat sistemul de fi\u0219iere Bcachefs \u00een nucleu. Nemul\u021bumirea lui Torvalds provine din faptul c\u0103 Kent Overstreet, autorul Bcachefs, trimite corec\u021bii prea voluminoase \u00een stadiul de candida\u021bi finali pentru lansare, care nu doar corecteaz\u0103 erori, ci continu\u0103 \u0219i dezvoltarea func\u021bionalit\u0103\u021bii. Modific\u0103rile func\u021bionale sunt permise doar \u00een prima faz\u0103 a dezvolt\u0103rii unei noi ramuri, iar \u00een stadiul rc5 sunt acceptate doar corec\u021bii mici, ale c\u0103ror dimensiuni nu ar trebui s\u0103 dep\u0103\u0219easc\u0103 100 de linii de cod.       <\/p>\n<p>Patch-ul trimis pentru Bcachefs, care a ad\u0103ugat 1309 linii \u0219i a eliminat 671 de linii \u00een 39 de fi\u0219iere, pe l\u00e2ng\u0103 corectarea erorilor, a inclus dou\u0103 modific\u0103ri semnificative: suportul pentru o nou\u0103 structur\u0103 de date pentru gestionarea listei de elemente libere \u00een cache \u0219i capacitatea de a transforma tabelele hash pentru cache. Noua structur\u0103 a fost ad\u0103ugat\u0103 pentru a elimina bloc\u0103rile inutile ale cache-ului \u0219i pentru a preveni situa\u021biile care pot duce la conflicte de blocare \u00een condi\u021bii de \u00eenc\u0103rcare pe mai multe fir.     <\/p>\n<p>Nu este primul caz c\u00e2nd corec\u021bii mari pentru Bcachefs sunt trimise dup\u0103 fereastra de acceptare a modific\u0103rilor \u0219i nu este primul caz \u00een care, \u00een loc de simple corecturi de erori, se avanseaz\u0103 ad\u0103ugiri func\u021bionale mai complexe, propuse prin cereri de modificare \u00een etapele finale de dezvoltare ale unei noi ramuri. Linus Torvalds a r\u0103spuns la pull request-ul trimis:  <\/p>\n<blockquote><p>    \u201eGata. Ultimul pull request a fost de asemenea mare. Acest pull request este de asemenea prea voluminos, implic\u00e2nd lucruri care nu se refer\u0103 la Bcachefs \u0219i chiar nu reprezint\u0103 vreo regresie. La un moment dat, \u201ecorectarea ceva\u201d se transform\u0103 pur \u0219i simplu \u00een dezvoltare, \u0219i acesta este acel moment. Nimeni \u00een deplin\u0103tatea min\u021bii nu folose\u0219te Bcachefs \u0219i nu se a\u0219teapt\u0103 la stabilitate de la el, a\u0219adar fiecare utilizator este un teritoriu de experimente. Pachetele Bcachefs au devenit \u00eentr-un fel \u201eo mare dezvoltare \u00een timpul ciclului de preg\u0103tire a lans\u0103rii, nu \u00eenainte de aceasta\u201d, p\u00e2n\u0103 la un punct \u00een care \u00eencep s\u0103 regret acceptarea Bcachefs. Dac\u0103 Bcachefs nu poate func\u021biona corect conform programului de dezvoltare al nucleului principal (upstream), poate c\u0103 nu ar trebui s\u0103 fie \u00een nucleul principal. Aceasta dep\u0103\u0219e\u0219te deja limitele ridicolului.  <\/p><\/blockquote>\n<p>Kent Overstreet a r\u0103spuns c\u0103 Bcachefs este cu siguran\u021b\u0103 mai fiabil dec\u00e2t Btrfs \u0219i lucreaz\u0103 pentru a o face mai rezistent\u0103 \u0219i mai sigur\u0103 dec\u00e2t XFS \u0219i EXT4, gra\u021bie implement\u0103rii mecanismului de integritate a datelor de la cap\u0103t la cap\u0103t. Kent a subliniat, de asemenea, c\u0103 modific\u0103rile propuse vizeaz\u0103 direct \u00eembun\u0103t\u0103\u021birea fiabilit\u0103\u021bii \u0219i c\u0103, dac\u0103 o eroare \u00een alte subsisteme ale nucleului poate fi limitat\u0103 la o c\u0103dere \u0219i o repornire, \u00een sistemele de fi\u0219iere pre\u021bul erorii este foarte mare \u0219i poate duce la deteriorarea ocult\u0103 a datelor, care poate fi observat\u0103 doar s\u0103pt\u0103m\u00e2ni mai t\u00e2rziu.          <\/p>\n<p>Torvalds a subliniat c\u0103 nu exist\u0103 p\u00e2n\u0103 acum distribu\u021bii mari de Linux care s\u0103 foloseasc\u0103 Bcachefs \u0219i a men\u021bionat c\u0103 ar trebui respectate regulile de dezvoltare ale lans\u0103rilor nucleului Linux, av\u00e2nd \u00een vedere c\u0103 exist\u0103 o probabilitate de apari\u021bie a unor erori noi din cauza unor patch-uri mari care con\u021bin mai mult de 1000 de linii de cod. \u00cen prezent, corec\u021biile discutate pentru Bcachefs nu sunt acceptate \u00een nucleul Linux, iar dezvoltatorul Bcachefs nu a preg\u0103tit \u00eenc\u0103 o variant\u0103 actualizat\u0103 a pull request-ului, f\u0103r\u0103 ad\u0103ugarea de noi func\u021bionalit\u0103\u021bi \u0219i concentr\u00e2ndu-se doar pe corectarea erorilor.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61761\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e 6.11-rc5 \u0430\u0432\u0442\u043e\u0440\u043e\u043c Bcachefs, \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u0447\u0442\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Bcachefs \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430. \u041d\u0435\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u043e \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet), \u0430\u0432\u0442\u043e\u0440 Bcachefs, \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u043e\u0432 \u0432 \u0440\u0435\u043b\u0438\u0437\u044b, \u043f\u0440\u0438\u0441\u044b\u043b\u0430\u0435\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043e\u0431\u044a\u0451\u043c\u043d\u044b\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e \u0441\u0443\u0442\u0438, \u043d\u0435 [&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-119617","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e 6.11-rc5 \u0430\u0432\u0442\u043e\u0440\u043e\u043c Bcachefs, \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u0447\u0442\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Bcachefs \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430.\" \/>\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\/ro\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u0447\u0430\u043b \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c, \u0447\u0442\u043e \u043e\u0434\u043e\u0431\u0440\u0438\u043b \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 Bcachefs \u0432 \u044f\u0434\u0440\u043e Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e 6.11-rc5 \u0430\u0432\u0442\u043e\u0440\u043e\u043c Bcachefs, \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u0447\u0442\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Bcachefs \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux\" \/>\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=\"2024-08-25T19:43:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-25T19:43:12+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\udd47Linus Torvalds a \u00eenceput s\u0103 regrete c\u0103 a aprobat ad\u0103ugarea Bcachefs \u00een nucleul Linux | ProHoster","description":"\u00cen timpul discu\u021biei despre un nou set de corec\u021bii propuse pentru a fi incluse \u00een nucleul 6.11-rc5 de c\u0103tre autorul Bcachefs, Linus Torvalds a scris c\u0103 \u00eencepe s\u0103 regrete c\u0103 a acceptat sistemul de fi\u0219iere Bcachefs \u00een nucleu.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u0447\u0430\u043b \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c, \u0447\u0442\u043e \u043e\u0434\u043e\u0431\u0440\u0438\u043b \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 Bcachefs \u0432 \u044f\u0434\u0440\u043e Linux | ProHoster","og:description":"\u041f\u0440\u0438 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e 6.11-rc5 \u0430\u0432\u0442\u043e\u0440\u043e\u043c Bcachefs, \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u0447\u0442\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u043e\u0436\u0430\u043b\u0435\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Bcachefs \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux","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":"2024-08-25T19:43:12+00:00","article:modified_time":"2024-08-25T19:43:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119617","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-23 06:08:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:08:19","updated":"2026-01-23 06:08:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/119617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=119617"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/119617\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=119617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=119617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=119617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}