{"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\/nl\/blog\/news\/zametki-teodora-tso-o-yadre-linux-kodekse-povedeniya-ext4-btrfs-i-zfs","title":{"rendered":"Notities van Theodore Ts'o over de Linux-kernel, gedragscode, ext4, btrfs en ZFS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>De overdracht van gedachten van Theodore Ts'o, de maker van het Ext4-bestandssysteem, over de ontwikkeling van ext4, het BcacheFS-bestandssysteem, de Linux-kernel, ZFS, het gedragscode en bestandssystemen in het algemeen:        <\/p>\n<p><b>Over de ontwikkeling van ext4<\/b>.  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Bij elke released van de ext4-kernel dragen meer dan een dozijn mensen bij. Momenteel besteed ik het grootste deel van mijn tijd aan het beoordelen van code, het uitvoeren van tests en het verbeteren van de testtoepassing {<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\"   title=\"kvm\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4398\">kvm<\/a>,gce,qemu,android}-xfstests. En ik vertrouw sterk op 2-3 andere ontwikkelaars die bij SUSE en IBM werken en die me helpen met het beoordelen van code.  <\/p><\/blockquote>\n<p><b>Over BcacheFS<\/b>  <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Eerlijk gezegd is bcachefs niet een volledig op zichzelf staand project - bijvoorbeeld, Kent was de auteur van 72% van de patches tussen de versies van de kernel 6.11 en 6.12, terwijl ik het auteur was van precies 0% van de 103 patches voor ext4 in dezelfde periode. Dit komt omdat ik er stevig van overtuigd ben dat programmeren een teamsport is, en mijn rol als technisch leider is om de deelnemers aan ext4 in staat te stellen alles te doen wat mogelijk is om het bestandssysteem te verbeteren. We houden wekelijkse conferenties, en Derrick Wong, de senior ontwikkelaar van XFS en voormalig maintainer van XFS, neemt deel aan deze conferenties - en ik heb hem geholpen met XFS-testvragen, terwijl Derrick mij heeft geholpen met verschillende ext4-testvragen en zelfs een paar ext4-patches heeft bekeken. We werken samen, en dat is goed.    <\/p>\n<p>Ik laat anderen beslissen of ze hun gegevens willen toevertrouwen aan iemand die een eenzame, getalenteerde programmeur is, die misschien wel getalenteerder is dan ik, maar ik geef je een hint - je kunt 'bedriegen' door een team bij het oplossen van problemen te betrekken. Het is niet nodig om dit alleen te doen. Natuurlijk, daarvoor moet je weten hoe je het beste in anderen kunt naar boven halen, en je moet samenwerken. En een beleefde benadering van elkaar in mailinglijsten kan geen kwaad.  <\/p><\/blockquote>\n<p><b>Over de kernel, CoC, mogelijkheden en de toekomst van ext4<\/b>    <\/p>\n<blockquote style=\"border-left:3px solid #909090; padding: 5px;\">\n<p>Ext4 krijgt inderdaad enkele nieuwe functies, maar dit zijn de functies die bedrijven bereid zijn te financieren, omdat de ontwikkeling van de functie zinvol is vanuit kosten- en batenperspectief. Zo waren bijvoorbeeld fscrypt en case-insensitive directories functies die nuttig waren voor Android en Chrome OS, en deze werden ten minste gedeeltelijk gefinancierd door deze ontwikkelteams (Steam maak ook zorgen over case-insensitivity en steunde een van de ingenieurs). We willen ondersteuning voor 'untorn' writes toevoegen, omdat dit de prestaties van databases op cloud-ge\u00ebmuleerde blokapparaten zal verbeteren, waar 16k atomische schrijfacties kunnen worden gegarandeerd, wat dubbele buffering in MySQL en PostgreSQL elimineert.     <\/p>\n<p>(In feite kunnen Amazon en Google dit doen in hun eigen databasesystemen, door aannames te maken over hoe Amazon EBS en Google Persistent Disk werken, maar we willen dit op een algemenere manier doen die op de lange termijn beter ondersteunbaar is). Het is minder aantrekkelijk dan dingen zoals reflinks, maar de return on investment is veel gemakkelijker te rechtvaardigen, zowel omdat de kosten lager zijn (minder werk voor ontwikkeling, testen en kwalificatie voor enterprise-implementatie) als omdat de voordelen veel gemakkelijker kwantitatief te beoordelen zijn. Dingen zoals 'ik kan de salarisvergoeding van XX vaste programmeurs besparen over een periode van vijf jaar' zijn veel gemakkelijker te doen voor dit soort prestatieverbetering functies.    <\/p>\n<p>In tegenstelling tot dit zijn reflinks &#8212; leuk, maar ik kon geen klant vinden die bereid was de ontwikkelingskosten te betalen, of een bedrijf dat dacht dat hun klanten meer van hun product zouden kopen als ze reflinks aan ext4 zouden toevoegen. Dit klinkt misschien vreselijk corporatief, maar er is een verhaal over hoe ZFS-ingenieurs een project vanuit het niets zijn begonnen, zonder toestemming van het management en zonder voorstellen van de verkoopafdeling, en Sun iets presenteerden dat feitelijk al was gebeurd.     <\/p>\n<p>Het klinkt geweldig, maar als je je herinnert dat Sun uiteindelijk geld begon te verliezen totdat het gedwongen werd zichzelf aan een ander bedrijf te verkopen, en dat de ingenieursorganisatie die ZFS ondersteunt, niet langer bestaat. Ongeveer rond de tijd dat ZFS werd aangekondigd, was ik betrokken bij een bedrijfsonderzoek om te zien of het de moeite waard was te investeren in besturingssysteemfuncties voor AIX en Linux &#8212; en we kwamen tot de conclusie dat het niet het geval was, de ROI was laag en de nieuwe besturingssysteemfuncties zouden niet leiden tot meer klanten die hardware, software of IBM-systemen kochten. Misschien ging het slecht voor IBM, maar het bestaat nog steeds, en Sun &#8212; dat doet het niet.     <\/p>\n<p>Ongeveer in diezelfde tijd kwamen vertegenwoordigers van verschillende Linux-bedrijven samen om na te denken over hoe Linux zou kunnen concurreren met ZFS. Tijdens deze bijeenkomst werd het idee geopperd dat btrfs de langetermijnoplossing zou zijn, terwijl ext4 een kortetermijnoplossing zou zijn die ondersteuning zou bieden voor zaken zoals realtime resizing, 64-bits bloknummers en andere dingen die in traditionele Legacy Unix OS aanwezig waren en die niet in ext3 voorkwamen.    <\/p>\n<p>Tijdens die bijeenkomst werd ik gevraagd te bepalen wat er nodig zou zijn om een geheel nieuw bestandssysteem te cre\u00ebren. Ik heb onderzoek gedaan naar hoeveel inspanning vereist was voor het maken van bestandssystemen zoals GPFS en JFS van IBM, advfs van Digital, en heb ingeschat hoeveel Sun heeft besteed aan de ontwikkeling van ZFS en het volledig productieklare maken van dit bestandssysteem. Het antwoord dat ik kreeg, was ongeveer 100 persoon-jaar, met een lage schatting van 50 persoon-jaar en een hoge schatting van 200 persoon-jaar (maar dat was voor GPFS, dat een clusterbestandssysteem was en dus veel moeilijker).    <\/p>\n<p>Ik meldde dit tijdens een vergadering, en een senior engineer van Intel zei: &#171;Nee, vertel dit niet aan de leiding, want ze zullen het project nooit goedkeuren! Zeg tegen hen dat btrfs over 18 maanden klaar zal zijn&#187;. Ik laat mensen zelf bepalen wanneer btrfs de status van &#171;gereed voor professioneel gebruik&#187; bereikt, vooral voor die nieuwe aantrekkelijke geavanceerde functies die moesten concurreren met ZFS, maar ik denk niet dat het ter discussie staat dat dit niet gebeurde binnen 18 maanden.     <\/p>\n<p>En zelfs voordat Sun uiteen viel, weigerden veel bedrijven die hun vertegenwoordigers naar de vergadering stuurden de deelname van ingenieurs aan het btrfs-project, en dat hielp natuurlijk niet. Maar waarschijnlijk had dit te maken met het feit dat bedrijven \u2014 rationele organisaties zijn die eigen beslissingen nemen over de rentabiliteit van investeringen, en financiering van een nieuw bestandssysteem niet dezelfde zin had als mensen vertellen dat Linux een antwoord op ZFS zou hebben.    <\/p>\n<p>Terugkijkend kunnen we zeggen dat, hoewel ZFS echt geweldige functies had, ze niet voldoende waren om de meeste gebruikers te overtuigen Solaris te kiezen boven de veel goedkopere x86-platforms met Linux. En tegen de tijd dat Sun besloot om de OpenSolaris-strategie en Solaris x86 te proberen, was het al te laat. Het netwerk effect was enorm, en de x86-strategie bood geen antwoord op de vraag hoe \u00e9\u00e9n bedrijf, Sun, alle supergetalenteerde ingenieurs die aan Solaris werkten, kon betalen. Het kopen van een x86-server voor $5000 levert niet veel winst op in vergelijking met <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-prohoster\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3013\">server<\/a> SunFire E10k Sparc voor 100000 dollar, die Sun als de 'piek' in de 'dot Com' noemde.    <\/p>\n<p>De essentie is dat engineering in de echte wereld een compromis is, en de zakelijke realiteit maakt deel uit van dat compromis. Ik verontschuldig me niet voor het feit dat ik de voorkeur geef aan het eten van voedsel, en dat ik genoeg geld wil verdienen om ooit met pensioen te gaan. En dat betekent op zijn beurt dat ik goed moet begrijpen hoe ik de werkgever ten minste tien keer meer waarde bied dan mijn salaris. Als ik dat kan doen terwijl ik open-source blijf werken en andere bedrijven help geld te verdienen zodat ze bereid zijn bij te dragen aan ext4, nou, dat is een deel van de uitdaging en waarom ik houd van werken met open-source.    <\/p>\n<p>En terugkomend op de Gedragscode wil ik zeggen dat bijna alle beheerders van de belangrijkste bestandssystemen de Code ondersteunden, niet vanwege wat vage liberale overwegingen. Dit is omdat we elke ingenieur nodig hebben die bereid is bij te dragen aan ons project, en de meesten van ons hebben mensen gezien die weigerden te werken met Linux en overgingen naar andere besturingssystemen (ik ken iemand die naar Windows is overgestapt en een waardevolle Linux-kernelontwikkelaar was bij IBM Linux Technology Center) of werkten aan interne projecten, maar niet aan wat samenwerking met de LKML vereiste, vanwege de giftige omgeving van enkele mensen op de mailinglijst.    <\/p>\n<p>In sommige gevallen waren de zorgen ongegrond; bijvoorbeeld, Linus schreeuwde tegen een senior ontwikkelaar die het beter had moeten weten en met wie Linus in de meeste gevallen persoonlijk omging, en zij hadden al een gevestigde relatie. Het probleem is dat nieuwkomers dit niet wisten en bang werden \u2014 'wat als Linus me publiekelijk vernederd zoals hij met Steve deed', niet begrijpend dat dit in de praktijk niet zou gebeuren. Dat is waarom we een CoC hebben; het is niet voor ons, senior ingenieurs, maar ter ondersteuning van jongere ingenieurs in onze teams die we willen opleiden om op een gegeven moment ons te vervangen als de tijd komt om met pensioen te gaan, of als we door een bus worden overreden, of als we op een andere manier deze vergankelijke wereld verlaten.    <\/p>\n<p>Vergeet niet dat er 50-100 man-jaar nodig is om een bestandssysteem te cre\u00ebren dat klaar is voor gebruik in een bedrijfsomgeving. We hebben alle ingenieurs nodig die we kunnen aantrekken, en velen van ons doen extra werk in hun vrije tijd omdat we om de zaak geven. Het cre\u00ebren van een hoogwaardig bestandssysteem is teamwork, en we hebben elke getalenteerde ingenieur nodig die we kunnen krijgen. Zelfs als \u00e9\u00e9n ingenieur een super programmeur van 10 keer is, als hij uiteindelijk een heleboel andere ingenieurs afschrikt die kunnen helpen met testen, prestatieoptimalisatie, enzovoort, dan is het gewoon niet waard om iemand een idioot te laten zijn.     <\/p><\/blockquote>\n<p>Bron: <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.3 - 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\/nl\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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\udd47Theodore Ts&apos;o's Notes on the Linux Kernel, Code of Conduct, ext4, btrfs, and ZFS | ProHoster","description":"Vertaling van de overpeinzingen van Theodore Ts'o, de maker van het Ext4-bestandssysteem, over de ontwikkeling van ext4, het BcacheFS-bestandssysteem, de Linux-kernel, ZFS, de gedragscode en bestandssystemen in het algemeen: Over de ontwikkeling.","canonical_url":"https:\/\/prohoster.info\/nl\/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":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/121448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=121448"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/121448\/revisions"}],"predecessor-version":[{"id":164275,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/121448\/revisions\/164275"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=121448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=121448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=121448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}