{"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\/sk\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","title":{"rendered":"Pozn\u00e1mky Theodora Tso o jadre Linux, etickom kodexe, ext4, btrfs a ZFS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Prevod \u00favah Teodora Ts&#8217;o (Theodore Ts&#8217;o), zakladate\u013ea s\u00faborov\u00e9ho syst\u00e9mu Ext4, o v\u00fdvoji ext4, s\u00faborovom syst\u00e9me BcacheFS, jadre Linux, ZFS, etickom k\u00f3dexe a s\u00faborov\u00fdch syst\u00e9moch vo v\u0161eobecnosti:        <\/p>\n<p><b>O v\u00fdvoji ext4<\/b>.  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Do ka\u017ed\u00e9ho vydania jadra ext4 prispieva viac ako dvoch desiatok \u013eud\u00ed. V s\u00fa\u010dasnosti v\u00e4\u010d\u0161inu svojho \u010dasu venujem recenzovaniu k\u00f3du, testovaniu a vylep\u0161ovaniu testovacej aplik\u00e1cie {<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/vps\/abuzoustojchivye-vps\/\"   title=\"kvm\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4398\">kvm<\/a>,gce,qemu,android}-xfstests. A ve\u013emi sa spolieham na 2-3 \u010fal\u0161\u00edch v\u00fdvoj\u00e1rov pracuj\u00facich v SUSE a IBM, ktor\u00ed mi pom\u00e1haj\u00fa s recenzovan\u00edm k\u00f3du.  <\/p><\/blockquote>\n<p><b>O BcacheFS<\/b>  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>\u00daprimne povedan\u00e9, bcachefs nie je \u00faplne samostatn\u00fd projekt \u2014 napr\u00edklad, Kent bol autorom 72% z\u00e1plat medzi vydaniami jadra 6.11 a 6.12, zatia\u013e \u010do z 103 z\u00e1plat k ext4 v tom istom obdob\u00ed som bol autorom presne 0%. Je to preto, \u017ee pevne ver\u00edm, \u017ee programovanie je t\u00fdmov\u00fd \u0161port a moja \u00faloha ako technick\u00e9ho ved\u00faceho je umo\u017eni\u0165 \u00fa\u010dastn\u00edkom ext4 robi\u0165 v\u0161etko pre zlep\u0161enie s\u00faborov\u00e9ho syst\u00e9mu. Organizujeme t\u00fd\u017edenn\u00e9 konferencie, a Derrick Wong, senior v\u00fdvoj\u00e1r XFS a b\u00fdval\u00fd spr\u00e1vcovia XFS, sa t\u00fdchto konferenci\u00ed z\u00fa\u010dast\u0148uje \u2014 a ja som mu, ako je zn\u00e1me, pom\u00e1hal s testovan\u00edm XFS, zatia\u013e \u010do Derrick mi pomohol s r\u00f4znymi ot\u00e1zkami testovania ext4 a dokonca zva\u017eoval p\u00e1r z\u00e1plat k ext4. Spolupracujeme a to je dobr\u00e9.    <\/p>\n<p>D\u00e1vam in\u00fdm \u013eu\u010fom rozhodn\u00fa\u0165, \u010di chc\u00fa d\u00f4verova\u0165 svojim d\u00e1tam niekomu, kto je osamel\u00fdm talentovan\u00fdm program\u00e1torom, ktor\u00fd m\u00f4\u017ee by\u0165 o mnoho talentovanej\u0161\u00ed ako ja, ale d\u00e1m v\u00e1m tip \u2014 m\u00f4\u017eete 'oklama\u0165', pokia\u013e zapoj\u00edte t\u00edm do rie\u0161enia probl\u00e9mu. Nemus\u00edte to robi\u0165 sami. Samozrejme, na to mus\u00edte vedie\u0165, ako prebudi\u0165 to najlep\u0161ie v in\u00fdch, a mus\u00edte spolupracova\u0165. A zdvoril\u00e9 spr\u00e1vanie vo vz\u00e1jomnej komunik\u00e1cii nikdy neu\u0161kod\u00ed.  <\/p><\/blockquote>\n<p><b>O jadre, CoC, mo\u017enostiach a bud\u00facnosti ext4<\/b>    <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Ext4 skuto\u010dne z\u00edskava niektor\u00e9 nov\u00e9 funkcie, ale s\u00fa to tie, ktor\u00e9 s\u00fa firmy ochotn\u00e9 financova\u0165, preto\u017ee n\u00e1vratnos\u0165 invest\u00edci\u00ed do v\u00fdvoja funkcie m\u00e1 zmysel z poh\u013eadu n\u00e1kladov a pr\u00ednosov. Napr\u00edklad, fscrypt a adres\u00e1re bez oh\u013eadu na ve\u013ekos\u0165 p\u00edsmen boli funkcie, ktor\u00e9 boli u\u017eito\u010dn\u00e9 pre Android a Chrome OS a boli financovan\u00e9 aspo\u0148 \u010diasto\u010dne t\u00fdmito skupinami v\u00fdvoj\u00e1rov (Steam sa tie\u017e ob\u00e1val oh\u013eadne spracovania ve\u013ekosti p\u00edsmen a podporil jedn\u00e9ho z in\u017einierov). Chceme prida\u0165 podporu pre z\u00e1pis bez preru\u0161enia (untorn), preto\u017ee to zlep\u0161\u00ed v\u00fdkon datab\u00e1z na cloudov\u00fdch emulovan\u00fdch blokov\u00fdch zariadeniach, kde je mo\u017en\u00e9 zaru\u010di\u0165 16k atom\u00e1rnych z\u00e1pisov, \u010do by umo\u017enilo zbavi\u0165 sa dvojitej bufferingu v MySQL a PostgreSQL.     <\/p>\n<p>(V skuto\u010dnosti Amazon a Google to m\u00f4\u017eu robi\u0165 vo svojich vlastn\u00fdch datab\u00e1zov\u00fdch produktoch, robia predpoklady o tom, ako funguj\u00fa Amazon EBS a Google Persistent Disk, ale my chceme to robi\u0165 v\u0161eobecnej\u0161ie, \u010do bude dlhodobo udr\u017eate\u013enej\u0161ie). Je to menej atrakt\u00edvne ako tak\u00e9 veci, ako napr\u00edklad reflinks, ale n\u00e1vratnos\u0165 invest\u00edci\u00ed sa ove\u013ea \u013eah\u0161ie od\u00f4vod\u0148uje, ako preto, \u017ee n\u00e1klady s\u00fa ni\u017e\u0161ie (menej pr\u00e1ce na v\u00fdvoji, testovan\u00ed a kvalifik\u00e1cii pre enterprise nasadenie), tak preto, \u017ee pr\u00ednosy sa ove\u013ea \u013eah\u0161ie kvantifikuj\u00fa. Tak\u00e9 veci, ako 'm\u00f4\u017eem u\u0161etri\u0165 n\u00e1klady na mzdy XX intern\u00fdch program\u00e1torov po\u010das piatich rokov', sa ove\u013ea \u013eah\u0161ie konaj\u00fa pre tak\u00e9to funkcie zvy\u0161uj\u00face produktivitu.    <\/p>\n<p>Na rozdiel od toho, reflinks - to je z\u00e1bava, ale nedok\u00e1zal som n\u00e1js\u0165 klienta, ktor\u00fd by bol ochotn\u00fd zaplati\u0165 n\u00e1klady na v\u00fdvoj, alebo firmu, ktor\u00e1 by si myslela, \u017ee ich klienti bud\u00fa kupova\u0165 viac ich produktu, ak do ext4 pridaj\u00fa reflinks. M\u00f4\u017ee to znie\u0165 ve\u013emi korpor\u00e1tne, ale je tu pr\u00edbeh o tom, ako in\u017einieri ZFS za\u010dali projekt od nuly, bez toho, aby sa op\u00fdtali vedenia na povolenie alebo dostali n\u00e1vrhy z predaja, a predstavili Sun to, \u010do bolo v podstate hotov\u00e1 vec.     <\/p>\n<p>Znie to skvele, ale ak si spomenieme, \u017ee v kone\u010dnom d\u00f4sledku Sun za\u010dalo str\u00e1ca\u0165 peniaze, k\u00fdm nebolo n\u00faten\u00e9 preda\u0165 sa inej spolo\u010dnosti, a vlastne in\u017einierska organiz\u00e1cia, ktor\u00e1 podporovala ZFS, u\u017e neexistuje. Pribli\u017ene v tom \u010dase, ke\u010f bola ozn\u00e1men\u00e1 ZFS, som sa z\u00fa\u010dastnil prieskumu celej spolo\u010dnosti, aby sme zistili, \u010di m\u00e1 zmysel investova\u0165 do funkci\u00ed s\u00faborov\u00e9ho syst\u00e9mu pre AIX a Linux - a dospeli sme k z\u00e1veru, \u017ee nie, n\u00e1vratnos\u0165 invest\u00edci\u00ed je n\u00edzka a nov\u00e9 funkcie s\u00faborov\u00e9ho syst\u00e9mu neved\u00fa k zv\u00fd\u0161eniu po\u010dtu klientov, ktor\u00ed kupuj\u00fa hardware, softv\u00e9r alebo syst\u00e9my IBM. Mo\u017eno pre IBM nastali \u0165a\u017ek\u00e9 \u010dasy, ale st\u00e1le existuje, zatia\u013e \u010do Sun - nie.     <\/p>\n<p>Pribli\u017ene v rovnakom \u010dase sa z\u00e1stupcovia nieko\u013ek\u00fdch linuxov\u00fdch spolo\u010dnost\u00ed stretli, aby vymysleli, ako bude Linux konkurova\u0165 ZFS. Na tomto stretnut\u00ed bola predlo\u017een\u00e1 my\u0161lienka, \u017ee btrfs bude dlhodob\u00fdm odpovedan\u00edm, zatia\u013e \u010do ext4 bude kr\u00e1tkodob\u00fdm rie\u0161en\u00edm, ktor\u00e9 zabezpe\u010d\u00ed podporu tak\u00fdch vec\u00ed, ako je real-time resizing, 64-bitov\u00e9 \u010d\u00edsla blokov a \u010fal\u0161ie funkcie, ktor\u00e9 existovali v tradi\u010dn\u00fdch Legacy Unix OS a ch\u00fdbali v ext3.    <\/p>\n<p>Na tom stretnut\u00ed ma po\u017eiadali, aby som ur\u010dil, \u010do bude potrebn\u00e9 na vytvorenie \u00faplne nov\u00e9ho s\u00faborov\u00e9ho syst\u00e9mu. Urobil som prieskum, aby som zistil, ko\u013eko \u00fasilia bolo potrebn\u00e9 na vytvorenie tak\u00fdch s\u00faborov\u00fdch syst\u00e9mov, ako s\u00fa GPFS a JFS od IBM, advfs od Digital, a pos\u00fadil som, ko\u013eko \u010dasu trvalo spolo\u010dnosti Sun vytvori\u0165 ZFS a posun\u00fa\u0165 tento s\u00faborov\u00fd syst\u00e9m do stavu plne pripraven\u00e9ho na v\u00fdrobu. Odpove\u010f, ktor\u00fa som dostal, bola pribli\u017ene 100 \u010dloveko-rokov, s jednou n\u00edzkou odhadovanou hodnotou 50 \u010dloveko-rokov a vysokou hodnotou 200 \u010dloveko-rokov (ale to bolo pre GPFS, ktor\u00fd bol klastrov\u00fdm s\u00faborov\u00fdm syst\u00e9mom, a preto ove\u013ea zlo\u017eitej\u0161\u00edm).    <\/p>\n<p>Informoval som o tom na porade a ist\u00fd star\u0161\u00ed in\u017einier z Intelu povedal: \u201eNie, nehovorte o tom mana\u017ementu, preto\u017ee nikdy neschv\u00e1li projekt! Povedzte im, \u017ee btrfs bude pripraven\u00fd za 18 mesiacov.\u201c Nech\u00e1vam na \u013eu\u010foch, aby si rozhodli, kedy btrfs dosiahne stav \u201epripravenosti na podnikov\u00e9 pou\u017eitie\u201c, najm\u00e4 pre tie nov\u00e9 atrakt\u00edvne roz\u0161\u00edren\u00e9 funkcie, ktor\u00e9 mali konkurova\u0165 ZFS, ale nemysl\u00edm si, \u017ee je sporn\u00e9, \u017ee to nebolo za 18 mesiacov.     <\/p>\n<p>A dokonca e\u0161te predt\u00fdm, ako sa Sun rozpadla, mnoh\u00e9 spolo\u010dnosti, ktor\u00e9 poslali svojich z\u00e1stupcov na stretnutie, odmietli zapoji\u0165 in\u017einierov do pr\u00e1ce na btrfs, a to ur\u010dite nepomohlo. Ale pravdepodobne to s\u00faviselo s t\u00fdm, \u017ee spolo\u010dnosti \u2014 s\u00fa racion\u00e1lne organiz\u00e1cie, ktor\u00e9 prij\u00edmaj\u00fa vlastn\u00e9 rozhodnutia o n\u00e1vratnosti invest\u00edci\u00ed, a financovanie novej s\u00faborovej syst\u00e9mu nemalo tak\u00fd zmysel, ako rozpr\u00e1va\u0165 \u013eu\u010fom, \u017ee Linux bude ma\u0165 odpove\u010f na ZFS.    <\/p>\n<p>Pri poh\u013eade sp\u00e4\u0165 sa d\u00e1 poveda\u0165, \u017ee hoci ZFS malo naozaj skvel\u00e9 funkcie, bolo ich m\u00e1lo na to, aby presved\u010dili v\u00e4\u010d\u0161inu pou\u017e\u00edvate\u013eov vybra\u0165 si Solaris pred zak\u00fapen\u00edm ove\u013ea lacnej\u0161\u00edch platforiem x86 a in\u0161tal\u00e1ciou Linuxu. A ke\u010f sa Sun rozhodla vysk\u00fa\u0161a\u0165 strat\u00e9giu OpenSolaris a Solaris x86, bolo u\u017e pr\u00edli\u0161 neskoro. Sie\u0165ov\u00e9 efekty boli obrovsk\u00e9 a strat\u00e9gia x86 ned\u00e1vala odpove\u010f na ot\u00e1zku, ako mohla jedna firma, Sun, zaplati\u0165 platy v\u0161etk\u00fdm supertalentovan\u00fdm in\u017einierom pracuj\u00facim na Solaris. N\u00e1kup x86 servera za 5000 dol\u00e1rov nenesie ve\u013ek\u00fa n\u00e1vratnos\u0165 zisku v porovnan\u00ed s <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-prohoster\/\"   title=\"serverom\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3013\">serverom<\/a> SunFire E10k Sparc za 100000 dol\u00e1rov, ktor\u00fd Sun naz\u00fdvala \u201ebodom\u201c v \u201edot Com\u201c.    <\/p>\n<p>Podstatou je, \u017ee in\u017einierska \u010dinnos\u0165 v re\u00e1lnom svete \u2014 je kompromis, a obchodn\u00e1 realita je s\u00fa\u010das\u0165ou tohto kompromisu. Neospravedl\u0148ujem sa za to, \u017ee uprednost\u0148ujem jedlo, a \u017ee chcem zar\u00e1ba\u0165 dos\u0165 pe\u0148az\u00ed, aby som raz mohol od\u00eds\u0165 do d\u00f4chodku. A to, na druhej strane, znamen\u00e1, \u017ee mus\u00edm dobre ch\u00e1pa\u0165, ako prin\u00e1\u0161am zamestn\u00e1vate\u013eovi hodnotu, minim\u00e1lne desa\u0165kr\u00e1t presahuj\u00facu moju mzdu. Ak to zvl\u00e1dnem, zatia\u013e \u010do budem pracova\u0165 s otvoren\u00fdm k\u00f3dom a pom\u00e1ha\u0165 in\u00fdm spolo\u010dnostiam zar\u00e1ba\u0165 peniaze, aby boli ochotn\u00e9 prispie\u0165 do ext4, nu\u017e, to je \u010das\u0165 v\u00fdzvy a d\u00f4vod, pre\u010do m\u00e1m r\u00e1d pr\u00e1cu s otvoren\u00fdm k\u00f3dom.    <\/p>\n<p>A pokia\u013e ide o Etick\u00fd k\u00f3dex, chcem poveda\u0165, \u017ee takmer v\u0161etci spr\u00e1vcovia hlavn\u00fdch s\u00faborov\u00fdch syst\u00e9mov podporili K\u00f3dex nie kv\u00f4li nejak\u00fdm slab\u00fdm liber\u00e1lnym \u00favah\u00e1m. Je to preto, \u017ee potrebujeme ka\u017ed\u00e9ho in\u017einiera, ktor\u00fd je ochotn\u00fd prispie\u0165 do n\u00e1\u0161ho projektu, a v\u00e4\u010d\u0161ina z n\u00e1s videla \u013eud\u00ed, ktor\u00ed odmietli pracova\u0165 v Linuxe a pre\u0161li na in\u00e9 opera\u010dn\u00e9 syst\u00e9my (pozn\u00e1m jedn\u00e9ho \u010dloveka, ktor\u00fd pre\u0161iel na Windows a bol cenn\u00fdm v\u00fdvoj\u00e1rom Linuxov\u00e9ho jadra v IBM Linux Technology Center) alebo pracovali na intern\u00fdch projektoch, ale nie na t\u00fdch, ktor\u00e9 vy\u017eadovali interakciu s LKML, kv\u00f4li toxick\u00e9mu prostrediu nieko\u013ek\u00fdch \u013eud\u00ed na mailing liste.    <\/p>\n<p>V niektor\u00fdch pr\u00edpadoch boli obavy neopodstatnen\u00e9; napr\u00edklad Linus kri\u010dal na star\u0161ieho v\u00fdvoj\u00e1ra, ktor\u00fd skuto\u010dne mal vedie\u0165 lep\u0161ie a s ktor\u00fdm sa Linus v\u00e4\u010d\u0161inou osobne stret\u00e1val, a mali u\u017e vybudovan\u00fd vz\u0165ah. Probl\u00e9m je v tom, \u017ee nov\u00e1\u010dikovia to nevedeli a b\u00e1li sa \u2014 \u201e\u010do ak ma Linus verejne pon\u00ed\u017ei ako Stevea\u201c, bez toho, aby ch\u00e1pali, \u017ee v praxi sa to nestane. Preto m\u00e1me CoC; nie je to pre n\u00e1s, star\u0161\u00edch in\u017einierov, ale pre podporu mlad\u0161\u00edch in\u017einierov v na\u0161ich t\u00edmach, ktor\u00fdch chceme \u0161kolit, aby n\u00e1s nahradili, ke\u010f pr\u00edde \u010das od\u00eds\u0165 do d\u00f4chodku, alebo n\u00e1s zraz\u00ed autobus, alebo n\u00e1s inak opust\u00ed tento pominute\u013en\u00fd svet.    <\/p>\n<p>Nezab\u00fadajte na 50-100 \u010dloveko-rokov pr\u00e1ce na vytvoren\u00ed s\u00faborov\u00e9ho syst\u00e9mu, ktor\u00fd je pripraven\u00fd na pou\u017eitie v podnikovej sf\u00e9re. Potrebujeme v\u0161etk\u00fdch in\u017einierov, ktor\u00fdch m\u00f4\u017eeme zapoji\u0165, a mnoh\u00ed z n\u00e1s vykon\u00e1vaj\u00fa navy\u0161e pr\u00e1cu vo svojom vo\u013enom \u010dase, preto\u017ee n\u00e1m to nie je \u013eahostajn\u00e9. Vytvorenie kvalitn\u00e9ho s\u00faborov\u00e9ho syst\u00e9mu je t\u00edmov\u00e1 pr\u00e1ca a potrebujeme ka\u017ed\u00e9ho talentovan\u00e9ho in\u017einiera, ktor\u00e9ho m\u00f4\u017eeme z\u00edska\u0165. Aj keby bol jeden in\u017einier super desiaty program\u00e1tor, ak odrad\u00ed mno\u017estvo \u010fal\u0161\u00edch in\u017einierov, ktor\u00ed m\u00f4\u017eu pracova\u0165 na testovan\u00ed, laden\u00ed v\u00fdkonu at\u010f., jednoducho to nestoj\u00ed za to, aby sme niekomu umo\u017enili by\u0165 zlomyse\u013en\u00fdm.     <\/p><\/blockquote>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62597\">opennet.ru<\/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.4 - 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\/sk\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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\udd47Pozn\u00e1mky Theodora Tso o jadre Linux, etickom k\u00f3dexe, ext4, btrfs a ZFS | ProHoster","description":"Preklad \u00favah Teodora Tso (Theodore Ts'o), zakladate\u013ea s\u00faborov\u00e9ho syst\u00e9mu Ext4, o v\u00fdvoji ext4, s\u00faborovom syst\u00e9me BcacheFS, jadre Linux, ZFS, etickom k\u00f3dexe a s\u00faborov\u00fdch syst\u00e9moch ako tak\u00fdch: O v\u00fdvoji.","canonical_url":"https:\/\/prohoster.info\/sk\/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":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/121448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=121448"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/121448\/revisions"}],"predecessor-version":[{"id":164275,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/121448\/revisions\/164275"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=121448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=121448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=121448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}