{"id":121448,"date":"2025-01-22T21:46:00","date_gmt":"2025-01-22T19:46:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs"},"modified":"2025-01-22T21:46:00","modified_gmt":"2025-01-22T19:46:00","slug":"zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","title":{"rendered":"Noti\u021bele lui Theodore Ts'o despre kernelul Linux, codul de conduit\u0103, ext4, btrfs \u0219i ZFS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Reflec\u021biile lui Theodore Ts\u2019o, creatorul sistemului de fi\u0219iere Ext4, asupra dezvolt\u0103rii ext4, sistemul de fi\u0219iere BcacheFS, kernelul Linux, ZFS, codul de comportament \u0219i sistemele de fi\u0219iere \u00een general:        <\/p>\n<p><b>Despre dezvoltarea ext4<\/b>.  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Fiecare versiune a nucleului ext4 beneficiaz\u0103 de contribu\u021bia a peste o duzin\u0103 de persoane. \u00cen prezent, cea mai mare parte a timpului meu este dedicat\u0103 revizuirii codului, efectu\u0103rii de teste \u0219i \u00eembun\u0103t\u0103\u021birii aplica\u021biei de testare {<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/vps\/abuzoustojchivye-vps\/\"   title=\"kvm\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4398\">kvm<\/a>,gce,qemu,android}-xfstests. \u0218i m\u0103 bazez foarte mult pe 2-3 al\u021bi dezvoltatori care lucreaz\u0103 la SUSE \u0219i IBM, care m\u0103 ajut\u0103 cu revizuirea codului.  <\/p><\/blockquote>\n<p><b>Despre BcacheFS<\/b>  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Sincer, bcachefs nu este un proiect complet izolat \u2014 de exemplu, Kent a fost autorul a 72% din patch-uri \u00eentre versiuni ale kernelului 6.11 \u0219i 6.12, \u00een timp ce din cele 103 patch-uri pentru ext4 \u00een aceea\u0219i perioad\u0103, eu am fost autorul exact a 0%. Acest lucru se datoreaz\u0103 faptului c\u0103 sunt ferm convins c\u0103 programarea este un sport de echip\u0103, iar rolul meu ca lider tehnic este s\u0103 permit participan\u021bilor ext4 s\u0103 \u00ee\u0219i dea cel mai bun pentru a \u00eembun\u0103t\u0103\u021bi sistemul de fi\u0219iere. Organiz\u0103m conferin\u021be s\u0103pt\u0103m\u00e2nal, iar Derrick Wong, dezvoltator senior XFS \u0219i fost mentor XFS, particip\u0103 la aceste conferin\u021be \u2014 \u0219i, dup\u0103 cum se \u0219tie, l-am ajutat \u00een problemele de testare XFS, iar Derrick m-a ajutat \u00een diverse probleme de testare ext4 \u0219i chiar a revizuit c\u00e2teva patch-uri ext4. Colabor\u0103m unii cu al\u021bii, \u0219i asta este un lucru bun.    <\/p>\n<p>\u00cei las pe al\u021bii s\u0103 decid\u0103 dac\u0103 doresc s\u0103 \u00eencredin\u021beze datele lor cuiva care este un programator solitar, care poate fi mai talentat dec\u00e2t mine, dar v\u0103 voi da un indiciu \u2014 pute\u021bi \"\u0219mecheri\" atr\u0103g\u00e2nd o echip\u0103 s\u0103 rezolve problema. Nu trebuie s\u0103 face\u021bi asta singur. Desigur, pentru asta trebuie s\u0103 \u0219ti\u021bi cum s\u0103 trezi\u021bi ce este mai bun \u00een ceilal\u021bi \u0219i trebuie s\u0103 colabora\u021bi. \u0218i un comportament polite\u021bel fa\u021b\u0103 de ceilal\u021bi pe listele de discu\u021bii nu stric\u0103.  <\/p><\/blockquote>\n<p><b>Despre nucleu, CoC, capacit\u0103\u021bi \u0219i viitorul ext4<\/b>    <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Ext4 realmente prime\u0219te unele caracteristici noi, dar acestea sunt cele pe care companiile sunt dispuse s\u0103 le finan\u021beze, deoarece rentabilitatea investi\u021biei pentru dezvoltarea func\u021biei are sens \u00een termeni de costuri \u0219i beneficii. De exemplu, fscrypt \u0219i directoarele f\u0103r\u0103 distinc\u021bie \u00eentre litere majuscule \u0219i minuscule au fost func\u021bii utile pentru Android \u0219i Chrome OS \u0219i au fost finan\u021bate, cel pu\u021bin par\u021bial, de aceste grupuri de dezvoltatori (Steam s-a preocupat de problema distinc\u021biei \u00eentre litere \u0219i a sus\u021binut unul dintre ingineri). Vrem s\u0103 ad\u0103ug\u0103m suport pentru scrierea f\u0103r\u0103 \u00eentreruperi (untorn), deoarece acest lucru va \u00eembun\u0103t\u0103\u021bi performan\u021ba bazelor de date pe dispozitivele de stocare \u00een bloc emulabile \u00een cloud, unde pot fi garantate 16k de \u00eenregistr\u0103ri atomice, ceea ce va elimina necesitatea dubl\u0103rii tampon\u0103rii \u00een MySQL \u0219i PostgreSQL.     <\/p>\n<p>(De fapt, Amazon \u0219i Google pot face asta \u00een produsele lor de gestionare a bazelor de date, f\u0103c\u00e2nd presupuneri despre modul \u00een care func\u021bioneaz\u0103 Amazon EBS \u0219i Google Persistent Disk, dar noi dorim s\u0103 facem asta \u00eentr-o manier\u0103 mai general\u0103, care va fi mai u\u0219or de \u00eentre\u021binut pe termen lung). Este mai pu\u021bin atractiv dec\u00e2t lucruri precum reflinks, dar rentabilitatea investi\u021biei este mult mai u\u0219or de justificat, at\u00e2t din cauza c\u0103 costurile sunt mai mici (mai pu\u021bin efort \u00een dezvoltarea, testarea \u0219i validarea pentru desf\u0103\u0219urarea \u00een mediul corporativ), c\u00e2t \u0219i pentru c\u0103 beneficiile sunt mult mai u\u0219or de evaluat cantitativ. Lucruri precum \"pot economisi costul salariilor XX ingineri programatori pe o perioad\u0103 de cinci ani\" sunt mult mai u\u0219or de realizat pentru acest tip de func\u021bii de \u00eembun\u0103t\u0103\u021bire a performan\u021bei.    <\/p>\n<p>Spre deosebire de asta, reflinks - este distractiv, dar nu am reu\u0219it s\u0103 g\u0103sesc un client dispus s\u0103 pl\u0103teasc\u0103 costurile de dezvoltare sau o companie care crede c\u0103 clien\u021bii lor vor cump\u0103ra mai mult din produsul lor dac\u0103 adaug\u0103 reflinks \u00een ext4. Poate p\u0103rea foarte corporativ, dar exist\u0103 o poveste despre cum inginerii ZFS au \u00eenceput un proiect de la zero, f\u0103r\u0103 a cere permisiunea conducerii \u0219i f\u0103r\u0103 a ob\u021bine sugestii de la departamentul de v\u00e2nz\u0103ri, \u0219i au prezentat Sun ceea ce era, de fapt, un fapt \u00eemplinit.     <\/p>\n<p>Sun\u0103 grozav, dar av\u00e2nd \u00een vedere c\u0103, \u00een cele din urm\u0103, Sun a \u00eenceput s\u0103 piard\u0103 bani p\u00e2n\u0103 c\u00e2nd a fost nevoit\u0103 s\u0103 se v\u00e2nd\u0103 unei alte companii, iar organiza\u021bia de inginerie care sus\u021binea ZFS nu mai exist\u0103. \u00cen jurul acelei perioade, c\u00e2nd a fost anun\u021bat\u0103 ZFS, am participat la un studiu la nivel de companie pentru a vedea dac\u0103 are sens s\u0103 investim \u00een func\u021bii pentru sistemul de fi\u0219iere pentru AIX \u0219i Linux - \u0219i am ajuns la concluzia c\u0103 nu, rentabilitatea investi\u021biei era mic\u0103, iar noile func\u021bii ale sistemului de fi\u0219iere nu vor duce la o cre\u0219tere a num\u0103rului de clien\u021bi care cump\u0103r\u0103 hardware, software sau sisteme IBM. Poate c\u0103 IBM a trecut prin vremuri dificile, dar \u00eenc\u0103 exist\u0103, \u00een timp ce Sun nu mai exist\u0103.     <\/p>\n<p>Cam \u00een aceea\u0219i perioad\u0103, reprezentan\u021bi ai mai multor companii de Linux s-au adunat pentru a discuta cum va concura Linux cu ZFS. Exact \u00een acea \u00eent\u00e2lnire, a fost propus\u0103 ideea c\u0103 btrfs va fi solu\u021bia pe termen lung, iar ext4 va fi o solu\u021bie pe termen scurt, care va oferi suport pentru lucruri precum redimensionarea \u00een timp real, numere de blocuri pe 64 de bi\u021bi \u0219i alte lucruri care existau \u00een sistemele de operare Legacy Unix tradi\u021bionale \u0219i care lipseau din ext3.    <\/p>\n<p>La acea \u00eent\u00e2lnire, am fost rugat s\u0103 definesc ce ar fi necesar pentru a crea un sistem de fi\u0219iere complet nou. Am efectuat o cercetare, analiz\u00e2nd c\u00e2t de mult efort a fost necesar pentru a crea sisteme de fi\u0219iere precum GPFS \u0219i JFS de la IBM, advfs de la Digital, \u0219i am estimat c\u00e2t de mult a durat Sun pentru a crea ZFS \u0219i a aduce acest sistem de fi\u0219iere la starea complet gata pentru produc\u021bie. R\u0103spunsul pe care l-am primit a fost c\u0103 ar fi nevoie de aproximativ 100 de ani om, cu o estimare inferioar\u0103 de 50 de ani om \u0219i una superioar\u0103 de 200 de ani om (dar aceasta a fost pentru GPFS, care era un sistem de fi\u0219iere de tip cluster, \u0219i prin urmare mult mai complex).    <\/p>\n<p>Am raportat acest lucru la \u00eent\u00e2lnire, iar un inginer senior de la Intel a spus: \u201eNu, nu spune\u021bi asta conducerii, pentru c\u0103 ei nu vor aproba niciodat\u0103 proiectul! Spune\u021bi-le c\u0103 btrfs va fi gata \u00een 18 luni\u201d. Ofer oamenilor libertatea de a decide c\u00e2nd btrfs va atinge statutul de \u201egata pentru utilizare \u00een mediul de afaceri\u201d, \u00een special pentru acele noi func\u021bii extinse atractive care trebuiau s\u0103 concureze cu ZFS, dar nu cred c\u0103 este discutabil c\u0103 acest lucru nu s-a \u00eent\u00e2mplat \u00een termen de 18 luni.     <\/p>\n<p>Chiar \u0219i \u00eenainte ca Sun s\u0103 se despart\u0103, multe companii, care \u0219i-au trimis reprezentan\u021bii la \u00eent\u00e2lnire, au renun\u021bat la participarea inginerilor la lucr\u0103rile asupra btrfs, \u0219i acest lucru, desigur, nu a ajutat. Dar, probabil, aceasta era legat\u0103 de faptul c\u0103 firmele sunt organiza\u021bii ra\u021bionale, care iau propriile decizii privind rentabilitatea investi\u021biilor, iar finan\u021barea unei noi sisteme de fi\u0219iere nu avea acela\u0219i sens ca s\u0103 le spui oamenilor c\u0103 Linux va oferi un r\u0103spuns la ZFS.    <\/p>\n<p>Privind \u00eenapoi, se poate spune c\u0103, de\u0219i ZFS avea aceste func\u021bii cu adev\u0103rat interesante, acestea nu au fost suficiente pentru a convinge majoritatea utilizatorilor s\u0103 aleag\u0103 Solaris \u00een detrimentul achizi\u021bion\u0103rii unor platforme x86 mult mai ieftine \u0219i instal\u0103rii Linux. \u0218i c\u00e2nd Sun a decis s\u0103 \u00eencerce strategia OpenSolaris \u0219i Solaris x86, era deja prea t\u00e2rziu. Efectele de re\u021bea erau enorme, iar strategia x86 nu oferea un r\u0103spuns la \u00eentrebarea cum a putut o singur\u0103 companie, Sun, s\u0103 pl\u0103teasc\u0103 salariile tuturor inginerilor supertalenta\u021bi care lucrau la Solaris. Achizi\u021bia unui server x86 de 5000 de dolari nu aduce o rentabilitate mare a v\u00e2nz\u0103rilor comparativ cu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-prohoster\/\"   title=\"serverul\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3013\">serverul<\/a> SunFire E10k Sparc la 100000 de dolari, pe care Sun l-a numit \u201epunct\u201d \u00een \u201edot Com\u201d.    <\/p>\n<p>Esentialul este c\u0103 activitatea de inginerie \u00een lumea real\u0103 este un compromis, iar realit\u0103\u021bile de afaceri fac parte din acest compromis. Nu-mi cer scuze pentru c\u0103 prefer s\u0103 m\u0103n\u00e2nc m\u00e2ncare, \u0219i c\u0103 vreau s\u0103 c\u00e2\u0219tig suficien\u021bi bani pentru a ie\u0219i la pensie la un moment dat. Iar acest lucru, la r\u00e2ndul s\u0103u, \u00eenseamn\u0103 c\u0103 trebuie s\u0103 \u00een\u021beleg bine cum \u00eei aduc beneficii angajatorului, de cel pu\u021bin 10 ori mai mari dec\u00e2t salariul meu. Dac\u0103 pot face asta, continu\u00e2nd s\u0103 lucrez cu open source \u0219i ajut\u00e2nd alte companii s\u0103 c\u00e2\u0219tige bani, astfel \u00eenc\u00e2t acestea s\u0103 fie dispuse s\u0103 contribuie la ext4, ei bine, aceasta face parte din provocare \u0219i de ce \u00eemi place s\u0103 lucrez cu open source.    <\/p>\n<p>\u0218i, revenind la Codul de conduit\u0103, voi spune c\u0103 aproape to\u021bi \u00eentre\u021bin\u0103torii principalelor sisteme de fi\u0219iere au sus\u021binut Codul nu din motive slabe liberale. Este pentru c\u0103 avem nevoie de fiecare inginer dispus s\u0103 contribuie la proiectul nostru, iar majoritatea dintre noi au v\u0103zut oameni care au refuzat s\u0103 lucreze \u00een Linux \u0219i au migrat c\u0103tre alte sisteme de operare (cunosc o persoan\u0103 care a trecut pe Windows \u0219i care era un dezvoltator valoros al nucleului Linux la IBM Linux Technology Center) sau au lucrat la proiecte interne, dar nu la cele care necesitau interac\u021biune cu LKML, din cauza mediului toxic al c\u00e2torva persoane de pe lista de discu\u021bii.    <\/p>\n<p>\u00cen unele cazuri, \u00eengrijor\u0103rile au fost nejustificate; de exemplu, Linus a \u021bipat la un dezvoltator senior care ar fi trebuit s\u0103 \u0219tie mai bine \u0219i cu care Linus \u00eent\u00e2lnise personal \u00een majoritatea cazurilor, av\u00e2nd deja rela\u021bii stabilite. Problema este c\u0103 nou-veni\u021bii nu \u0219tiau acest lucru \u0219i se temeau - \u201edar dac\u0103 Linus m\u0103 umile\u0219te \u00een public la fel cum a f\u0103cut-o cu Steve\u201d, f\u0103r\u0103 s\u0103 \u00een\u021beleag\u0103 c\u0103, \u00een practic\u0103, acest lucru nu se va \u00eent\u00e2mpla. De aceea avem CoC; nu este pentru noi, inginerii seniori, ci pentru a sus\u021bine inginerii mai tineri din echipele noastre, pe care dorim s\u0103 \u00eei instruim, astfel \u00eenc\u00e2t, la un moment dat, s\u0103 ne \u00eenlocuiasc\u0103 atunci c\u00e2nd va veni timpul s\u0103 ie\u0219im la pensie, sau un autobuz ne va lovi, sau altfel vom p\u0103r\u0103si aceast\u0103 lume trec\u0103toare.    <\/p>\n<p>Nu uita\u021bi de cei 50-100 de om-ani de munc\u0103 necesar\u0103 pentru a crea un sistem de fi\u0219iere gata de utilizare \u00een mediul corporativ. Avem nevoie de to\u021bi inginerii pe care \u00eei putem atrage, iar mul\u021bi dintre noi fac munc\u0103 suplimentar\u0103 \u00een timpul liber, pentru c\u0103 ne pas\u0103. Crearea unui sistem de fi\u0219iere de \u00eenalt\u0103 calitate este o munc\u0103 \u00een echip\u0103, \u0219i avem nevoie de fiecare inginer talentat pe care putem s\u0103-l aducem. Chiar dac\u0103 un inginer este un programator super eficient, dac\u0103 acesta \u00eei descurajeaz\u0103 pe mul\u021bi al\u021bi ingineri care ar putea contribui la testare, optimizarea performan\u021bei etc., nu merit\u0103 s\u0103 permitem cuiva s\u0103 fie un nesuferit.     <\/p><\/blockquote>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62597\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0439 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441&#8217;\u043e (Theodore Ts&#8217;o), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Ext4, \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 ext4, \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 BcacheFS, \u044f\u0434\u0440\u0435 Linux, ZFS, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0432 \u0446\u0435\u043b\u043e\u043c: \u041e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 ext4. \u0412 \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u044f\u0434\u0440\u0430 ext4 \u0432\u043d\u043e\u0441\u044f\u0442 \u0432\u043a\u043b\u0430\u0434 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u0443\u0434\u044e\u0436\u0438\u043d\u044b \u0447\u0435\u043b\u043e\u0432\u0435\u043a. \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043c\u043e\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0443\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0440\u0435\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430, \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0442\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e [&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-121448","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\u0435\u0440\u0435\u0432\u043e\u0434 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0439 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441&#039;\u043e (Theodore Ts&#039;o), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Ext4, \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 ext4, \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 BcacheFS, \u044f\u0434\u0440\u0435 Linux, ZFS, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0432 \u0446\u0435\u043b\u043e\u043c: \u041e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.\" \/>\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\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs\" \/>\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\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441&amp;apos;\u043e \u043e \u044f\u0434\u0440\u0435 Linux, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f, ext4, btrfs \u0438 ZFS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0439 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441&#039;\u043e (Theodore Ts&#039;o), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Ext4, \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 ext4, \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 BcacheFS, \u044f\u0434\u0440\u0435 Linux, ZFS, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0432 \u0446\u0435\u043b\u043e\u043c: \u041e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs\" \/>\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-01-22T19:46:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-22T19:46:00+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\udd47Noti\u021bele lui Teodor Ts'o despre nucleul Linux, codul de conduit\u0103, ext4, btrfs \u0219i ZFS | ProHoster","description":"Traducerea reflec\u021biilor lui Theodore Ts'o (Theodore Ts'o), creatorul sistemului de fi\u0219iere Ext4, despre dezvoltarea ext4, sistemul de fi\u0219iere BcacheFS, nucleul Linux, ZFS, codul de conduit\u0103 \u0219i sistemele de fi\u0219iere \u00een general: Despre dezvoltare.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","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\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441&amp;apos;\u043e \u043e \u044f\u0434\u0440\u0435 Linux, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f, ext4, btrfs \u0438 ZFS | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0439 \u0422\u0435\u043e\u0434\u043e\u0440\u0430 \u0422\u0441'\u043e (Theodore Ts'o), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Ext4, \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 ext4, \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 BcacheFS, \u044f\u0434\u0440\u0435 Linux, ZFS, \u043a\u043e\u0434\u0435\u043a\u0441\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0432 \u0446\u0435\u043b\u043e\u043c: \u041e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","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-01-22T19:46:00+00:00","article:modified_time":"2025-01-22T19:46:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121448","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-02-09 22:06:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:54:20","updated":"2026-02-09 22:06: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\/121448","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=121448"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121448\/revisions"}],"predecessor-version":[{"id":164275,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/121448\/revisions\/164275"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=121448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=121448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=121448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}