{"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\/pt\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux","title":{"rendered":"Linus Torvalds come\u00e7ou a se arrepender de ter aprovado a adi\u00e7\u00e3o do Bcachefs ao n\u00facleo Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ao discutir a \u00faltima s\u00e9rie de corre\u00e7\u00f5es propostas para inclus\u00e3o no kernel 6.11-rc5 pelo autor do Bcachefs, Linus Torvalds afirmou que come\u00e7a a lamentar ter aceitado o sistema de arquivos Bcachefs no kernel. O descontentamento de Torvalds se deve ao fato de que Kent Overstreet, o autor do Bcachefs, no est\u00e1gio de candidatos finais a lan\u00e7amentos, envia corre\u00e7\u00f5es muito extensas que, na pr\u00e1tica, n\u00e3o apenas corrigem erros, mas tamb\u00e9m continuam o desenvolvimento de funcionalidades, apesar de que altera\u00e7\u00f5es funcionais s\u00e3o permitidas apenas nas etapas iniciais do desenvolvimento de um novo ramo, enquanto que, na fase rc5, apenas pequenas corre\u00e7\u00f5es individuais, com tamanho idealmente n\u00e3o superior a 100 linhas de c\u00f3digo, s\u00e3o aceitas.       <\/p>\n<p>O patch enviado para o Bcachefs, que acrescentou 1309 linhas e removeu 671 linhas em 39 arquivos, al\u00e9m de corrigir erros, inclu\u00eda duas altera\u00e7\u00f5es significativas: suporte a uma nova estrutura de dados para gerenciar a lista de elementos livres no cache e a possibilidade de transformar tabelas hash para o cache. A nova estrutura foi adicionada para eliminar bloqueios desnecess\u00e1rios do cache e evitar situa\u00e7\u00f5es que podem levar a conflitos de bloqueio sob cargas de m\u00faltiplos threads.     <\/p>\n<p>Esse n\u00e3o \u00e9 o primeiro caso em que grandes corre\u00e7\u00f5es para o Bcachefs s\u00e3o enviadas ap\u00f3s a janela de aceita\u00e7\u00e3o de altera\u00e7\u00f5es, e n\u00e3o \u00e9 a primeira vez que, em vez de simples corre\u00e7\u00f5es de erros, s\u00e3o promovidos complementos funcionais mais pesados atrav\u00e9s de solicita\u00e7\u00f5es de pull nas fases finais do desenvolvimento de um novo ramo. Linus Torvalds respondeu ao pull request enviado:  <\/p>\n<blockquote><p>    \u00abChega. A \u00faltima pull request tamb\u00e9m foi grande. Este pull request tamb\u00e9m \u00e9 muito volumoso, aborda quest\u00f5es que n\u00e3o est\u00e3o relacionadas ao Bcachefs e n\u00e3o representa de forma alguma uma regress\u00e3o. Em algum momento, 'corrigir algo' simplesmente se transforma em desenvolvimento, e esse \u00e9 o momento. Ningu\u00e9m em s\u00e3 consci\u00eancia usa Bcachefs e espera estabilidade dele, portanto, cada usu\u00e1rio \u00e9 um campo de experimenta\u00e7\u00e3o. Os patches do Bcachefs tornaram-se uma esp\u00e9cie de 'grande desenvolvimento durante o ciclo de prepara\u00e7\u00e3o para o lan\u00e7amento, e n\u00e3o antes dele', a tal ponto que estou come\u00e7ando a lamentar a ado\u00e7\u00e3o do Bcachefs. Se o Bcachefs n\u00e3o consegue funcionar corretamente de acordo com o cronograma de desenvolvimento do n\u00facleo principal (upstream), talvez ele n\u00e3o devesse estar no n\u00facleo principal. Isso j\u00e1 ultrapassa o rid\u00edculo.\u00bb  <\/p><\/blockquote>\n<p>Kent Overstreet respondeu que o Bcachefs \u00e9 definitivamente mais confi\u00e1vel do que o Btrfs e que ele est\u00e1 trabalhando para torn\u00e1-lo mais robusto e confi\u00e1vel do que o XFS e o EXT4, gra\u00e7as \u00e0 implementa\u00e7\u00e3o do mecanismo de integridade de dados de ponta a ponta (end to end data Integrity). Kent tamb\u00e9m enfatizou que as mudan\u00e7as propostas est\u00e3o diretamente relacionadas ao aumento da confiabilidade, e se um erro em outros subsistemas do n\u00facleo pode ser limitado a uma falha e reinicializa\u00e7\u00e3o, nos sistemas de arquivos o custo do erro \u00e9 muito alto e pode levar a danos ocultos nos dados, que podem ser notados apenas semanas depois.          <\/p>\n<p>Torvalds rebateu, dizendo que at\u00e9 agora n\u00e3o existem grandes distribui\u00e7\u00f5es Linux que utilizam o Bcachefs, e apontou que as regras de desenvolvimento de lan\u00e7amentos do n\u00facleo Linux devem ser seguidas, pois h\u00e1 uma probabilidade de surgirem novos erros devido a grandes patches como esse, que cont\u00eam mais de 1000 linhas de c\u00f3digo. Neste momento, as corre\u00e7\u00f5es discutidas para o Bcachefs n\u00e3o foram aceitas no n\u00facleo Linux, e o desenvolvedor do Bcachefs ainda n\u00e3o preparou uma vers\u00e3o atualizada do pull request, livre da adi\u00e7\u00e3o de novas funcionalidades e focada apenas na corre\u00e7\u00e3o de erros.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61761\">opennet.ru<\/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.3 - 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\/pt\/blog\/news\/linus-torvalds-nachal-sozhalet-chto-odobril-dobavlenie-bcachefs-v-yadro-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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 come\u00e7ou a se arrepender de ter aprovado a inclus\u00e3o do Bcachefs no n\u00facleo Linux | ProHoster","description":"Durante a discuss\u00e3o sobre mais uma leva de corre\u00e7\u00f5es propostas para inclus\u00e3o no n\u00facleo 6.11-rc5 pelo autor do Bcachefs, Linus Torvalds escreveu que come\u00e7a a se arrepender de ter aceitado o sistema de arquivos Bcachefs no n\u00facleo.","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/119617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=119617"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/119617\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=119617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=119617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=119617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}