{"id":2312,"date":"2009-12-06T12:58:01","date_gmt":"2009-12-06T10:58:01","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=2312"},"modified":"2013-12-28T14:49:27","modified_gmt":"2013-12-28T12:49:27","slug":"isleista-linux-kernel-2-6-32","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/isleista-linux-kernel-2-6-32\/","title":{"rendered":"I\u0161leista Linux kernel 2.6.32"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/versme.net\/blog\/images\/linux_logo.png\" alt=\"Linux penguin logo\" align=\"right\" \/> Pagaliau, \u0161iek tiek atsiliekant nuo grafiko, buvo i\u0161leista galutin\u0117 2.6.32 Linux branduolio versija. Tiesa, reikia pasteb\u0117ti, jog 2.6.32 buvo i\u0161leista kiek anks\u010diau negu yprasta i\u0161leisti naujas Linux kernel&#8217;io versijas &#8211; pra\u0117jus ma\u017eiau nei 3 m\u0117n. po paskutiniosios versijos.<\/p>\n<p>Vienas svarbiausi\u0173 dalyk\u0173 \u0161ioje versijoje &#8211; Linux tapo pirmoji platforma, kuri jau palaiko vis dar kuriam\u0105 <a href=\"http:\/\/www.acpi.info\/spec.htm\">ACPI 4.0<\/a>, pristatyt\u0105 \u0161. m. bir\u017eel\u012f. Ta\u010diau taip pat atlikta ir daug pakeitim\u0173 tvarkykl\u0117se bei fail\u0173 sistemose.<\/p>\n<p>Po -rc8 (paskutinioji 2.6.32 bandomoji versija) per 34.8% pakeitim\u0173 buvo atlikta tvarkykl\u0117m (<a href=\"http:\/\/pastebin.com\/f2461706e\">pilnas pakeist\u0173\/nauj\u0173 s\u0105ra\u0161as<\/a>) ir 32.6% fail\u0173 sistemom ir nors tai gan\u0117tinai retas atvejis &#8211; \u0161\u012f kart\u0105 Linux kernel&#8217;is buvo i\u0161leistas be joki\u0173 nauj\u0173 fail\u0173 sistem\u0173. Dauguma fail\u0173 sistemom skirt\u0173 pakeitim\u0173 buvo susij\u0119 su nauj\u0105ja <a href=\"http:\/\/en.wikipedia.org\/wiki\/Btrfs\">btrfs<\/a> fail\u0173 sistema. I\u0161taisyta ypa\u010d erzinan\u010dios fscache klaidos.<\/p>\n<p><a href=\"http:\/\/en.wikipedia.org\/wiki\/Linus_Torvalds\">Linus Torvalds<\/a> apie Linux 2.6.32 ir btrfs:<\/p>\n<p><em><\/p>\n<blockquote><p>As to the &#8222;big feature&#8221; changes in 2.6.32 since 31 &#8211; I think we have a<br \/>\nrelease without any actual new filesystem for once, but there&#8217;s been a<br \/>\nfair amount of changes to btrfs, and the block layer writeback itself has<br \/>\nbeen through major updates, and the whole per-bdi writeback thing is a<br \/>\npretty big change.<\/p><\/blockquote>\n<p><\/em><\/p>\n<p><strong>Svarbiausi pakeitimai<\/strong><\/p>\n<ul>\n<li>Paspartintas ypa\u010d dideli\u0173 duomen\u0173 kieki\u0173 \u012fra\u0161ymas spec. fail\u0173 sistemose.<\/li>\n<li>Btrfs patobulinimai.<\/li>\n<li>Kernel Samepage Merging. KSM &#8211; funkcija, leid\u017eianti KVM virtualiom ma\u0161inom naudotis tais pa\u010diais atminties puslapiais (angl. \u201epages\u201c). Virtualizuojant nebebus duplikuojami duomenys RAM.<\/li>\n<li>ATI r600\/r700 3D + KMS palaikymas.<\/li>\n<li>Patobulintas CFQ IO valdiklis.<\/li>\n<li>perf tracepoints, perf timechart ir perf sched analiz\u0117s \u012franki\u0173 pataisymai.<\/li>\n<li>Paprastesn\u0117 .config konfig\u016bracija. Su \u201emake localmodconfig\u201c bus \u012fvykdyta \u201elsmod\u201c komanda ir \u012fjungti visi jau u\u017ekrauti moduliai naujoje .config konfig\u016bracijoje. Taip pat .config bus i\u0161jungti visi \u201e=m\u201c moduliai, kurie jums n\u0117ra reikalingi.<\/li>\n<li>Kiti virtualizacijos patobulinimai.<\/li>\n<li>S+core, Intel Moorestown, SFI (Simple Firmware Interface) ir ACPI 4.0 palaikymai.<\/li>\n<li>NAPI-tipo prieiga prie blokini\u0173 \u012frengini\u0173 suma\u017eins sys laikus iki 40%.<\/li>\n<\/ul>\n<p><strong>Nuorodos<\/strong><br \/>\n<a href=\"http:\/\/www.kernel.org\">Linux kernel puslapis<\/a>.<br \/>\n<a href=\"http:\/\/lkml.org\/lkml\/2009\/12\/3\/11\">Prane\u0161imas apie 2.6.32 i\u0161leidim\u0105<\/a> <em>(Linus Torvalds)<\/em>.<br \/>\n<a href=\"http:\/\/kernel.org\/pub\/linux\/kernel\/v2.6\/ChangeLog-2.6.32\">Pilnas Linux 2.6.32 pakeitim\u0173 s\u0105ra\u0161as<\/a>.<br \/>\n<a href=\"http:\/\/kernelnewbies.org\/LinuxChanges\">Supaprastintas Linux 2.6.32 pakeitim\u0173 s\u0105ra\u0161as<\/a>.<br \/>\n<a href=\"http:\/\/pastebin.com\/f2461706e\">Pilnas pakeist\u0173\/nauj\u0173 tvarkykli\u0173 s\u0105ra\u0161as<\/a>.<br \/>\n<a href=\"http:\/\/kernel.org\/pub\/linux\/kernel\/v2.6\/patch-2.6.32.bz2\">Parsisi\u0173sti Linux 2.6.32 \u201epatch&#8217;\u0105\u201c<\/a>.<br \/>\n<strong><a href=\"http:\/\/kernel.org\/pub\/linux\/kernel\/v2.6\/linux-2.6.32.tar.bz2\">Parsisi\u0173sti piln\u0105 Linux 2.6.32 paket\u0105<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pagaliau, \u0161iek tiek atsiliekant nuo grafiko, buvo i\u0161leista galutin\u0117 2.6.32 Linux branduolio versija. Tiesa, reikia pasteb\u0117ti, jog 2.6.32 buvo i\u0161leista kiek anks\u010diau negu yprasta i\u0161leisti naujas Linux kernel&#8217;io versijas &#8211; pra\u0117jus ma\u017eiau nei 3 m\u0117n. po paskutiniosios versijos. Vienas svarbiausi\u0173 dalyk\u0173 \u0161ioje versijoje &#8211; Linux tapo pirmoji platforma, kuri jau palaiko vis dar kuriam\u0105 ACPI [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[38,3],"tags":[462,21,453],"class_list":["post-2312","post","type-post","status-publish","format-standard","hentry","category-atnaujinimai","category-linux","tag-atnaujinimai","tag-kernel","tag-linux"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=2312"}],"version-history":[{"count":6,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2312\/revisions"}],"predecessor-version":[{"id":3354,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2312\/revisions\/3354"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=2312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=2312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=2312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}