{"id":33056,"date":"2019-10-31T21:50:30","date_gmt":"2019-10-31T18:50:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-yadra-linux-5-1\/"},"modified":"2019-10-31T21:50:30","modified_gmt":"2019-10-31T18:50:30","slug":"reliz-yadra-linux-5-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-5-1","title":{"rendered":"L\u00ebshimi i b\u00ebrtham\u00ebs Linux 5.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muajsh zhvillimi Linus Torvalds <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/5\/5\/278\">prezentoi<\/a><\/noindex> l\u00ebshimi i b\u00ebrtham\u00ebs <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\">Linux 5.1<\/a><\/noindex>. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: nj\u00eb nd\u00ebrfaqe e re p\u00ebr hyrje\/ dalje asinkrone io_uring, mund\u00ebsia e p\u00ebrdorimit t\u00eb NVDIMM si RAM, mb\u00ebshtetje p\u00ebr memorie virtuale t\u00eb ndar\u00eb n\u00eb Nouveau, mb\u00ebshtetje p\u00ebr monitorimin e shkall\u00ebzuesh\u00ebm t\u00eb sistemeve t\u00eb m\u00ebdha t\u00eb skedar\u00ebve p\u00ebrmes fanotify, mund\u00ebsia e konfigurimit t\u00eb niveleve t\u00eb kompresionit Zstd n\u00eb Btrfs, nj\u00eb trajtim i ri cpuidle TEO, implementimi i thirrjeve sistemike p\u00ebr t\u00eb zgjidhur problemin e vitit 2038, mund\u00ebsia e boot-it nga pajisjet device-mapper pa initramfs, moduli LSM SafeSetID, mb\u00ebshtetje p\u00ebr patch t\u00eb bashkuar live.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_5.1\">Ndryshimet kryesore<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/783084\">risit\u00eb<\/a><\/noindex>: <\/p>\n<ul>\n<li class=\"l\"> <b>Sistemi i diskut, hyrja\/ dalje dhe sistemet e skedar\u00ebve<\/b>\n<ul>\n<li class=\"l\"> \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 &#8212; <noindex><a rel=\"nofollow\" href=\"http:\/\/kernel.dk\/io_uring.pdf\">io_uring<\/a><\/noindex>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u0435\u043d \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u043f\u043e\u043b\u043b\u0438\u043d\u0433\u0430 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 \u0438  \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u0430\u043a \u0441 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0435\u0439, \u0442\u0430\u043a \u0438 \u0431\u0435\u0437 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0439 \u0440\u0430\u043d\u0435\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 &#171;aio&#187; \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043b \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434, \u043c\u043e\u0433 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 O_DIRECT (\u0431\u0435\u0437 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0432 \u043e\u0431\u0445\u043e\u0434 \u043a\u044d\u0448\u0430), \u0438\u043c\u0435\u043b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u0435\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u0438\u0437-\u0437\u0430 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043b \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0438\u0437-\u0437\u0430 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0430\u043c\u044f\u0442\u0438.\n<p>N\u00eb kuad\u00ebr t\u00eb API<br \/>\nio_uring zhvilluesit p\u00ebrpiqen t\u00eb eliminojn\u00eb mang\u00ebsit\u00eb e nd\u00ebrfaqes s\u00eb vjet\u00ebr aio. Sipas <noindex><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-block\/20190116175003.17880-1-axboe@kernel.dk\/\">performanc\u00ebs<\/a><\/noindex> io_uring \u00ebsht\u00eb shum\u00eb i af\u00ebrt me <noindex><a rel=\"nofollow\" href=\"https:\/\/spdk.io\/\">SPDK<\/a><\/noindex> dhe e tejkalon ndjesh\u00ebm libaio kur punon me polling aktiv. P\u00ebr p\u00ebrdorimin e io_uring n\u00eb aplikacionet p\u00ebrfundimtare q\u00eb punojn\u00eb n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit, \u00ebsht\u00eb p\u00ebrgatitur nj\u00eb bibliotek\u00eb <noindex><a rel=\"nofollow\" href=\"http:\/\/git.kernel.dk\/cgit\/liburing\/\">liburing<\/a><\/noindex>, e cila ofron nj\u00eb paket\u00eb t\u00eb nivelit t\u00eb lart\u00eb mbi nd\u00ebrfaqen e kernelit;<\/p>\n<li class=\"l\"> N\u00eb mekanizmin e ndjekjes s\u00eb ngjarjeve n\u00eb FS fanotify() <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/amir73il\/fsnotify-utils\/wiki\/Super-block-root-watch\">shtuar<\/a><\/noindex> mb\u00ebshtetje p\u00ebr ndjekjen e situatave t\u00eb ndryshimit t\u00eb superblokut dhe struktur\u00ebs <noindex><a rel=\"nofollow\" href=\"https:\/\/ext4.wiki.kernel.org\/index.php\/Ext4_Disk_Layout\">dirent<\/a><\/noindex> (ngjarjet e krijimit, fshirjes dhe l\u00ebvizjes s\u00eb katalog\u00ebve). Mund\u00ebsit\u00eb e paraqitura ndihmojn\u00eb n\u00eb zgjidhjen e problemeve me shkall\u00ebzueshm\u00ebrin\u00eb, q\u00eb ndodhin gjat\u00eb krijimit t\u00eb ndjekjeve rekursive p\u00ebr ndryshime n\u00eb sisteme t\u00eb m\u00ebdha skedar\u00ebsh p\u00ebrmes mekanizmit inotify (ndryshimet n\u00eb dirent m\u00eb par\u00eb mund t\u00eb ndiqeshin vet\u00ebm p\u00ebrmes inotify, por<br \/>\nefikasiteti n\u00eb kushtet e ndjekjes rekursive t\u00eb katalog\u00ebve t\u00eb m\u00ebdhenj la p\u00ebr t\u00eb d\u00ebshiruar). Tani ky monitorim mund t\u00eb b\u00ebhet me efikasitet p\u00ebrmes fanotify;<\/p>\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve Btrfs <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3f93aef535c8ea03e40cd8acf0753b3e6ed33e96\">shtuar<\/a><\/noindex> \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c  \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u0436\u0430\u0442\u0438\u044f \u0434\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430  zstd, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441, \u043c\u0435\u0436\u0434\u0443 \u0431\u044b\u0441\u0442\u0440\u044b\u043c \u043d\u043e \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c lz4 \u0438 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u044b\u043c \u043d\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0441\u0436\u0438\u043c\u0430\u044e\u0449\u0438\u043c xz. \u041f\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441 \u0442\u0435\u043c \u043a\u0430\u043a \u0440\u0430\u043d\u044c\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u0436\u0430\u0442\u0438\u044f \u043f\u0440\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0438 zlib \u0434\u043b\u044f zstd  \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043e\u043f\u0446\u0438\u0438 \u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f &#171;-o compress=zstd:level&#187;. \u041f\u0440\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u043b \u0441\u0436\u0430\u0442\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 2.658 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0441\u0436\u0430\u0442\u0438\u044f 438.47 MB\/s, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u043a\u0438 910.51 MB\/s \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0438 \u043f\u0430\u043c\u044f\u0442\u0438 780 MB, \u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 15 \u0443\u0440\u043e\u0432\u0435\u043d\u044c &#8212; \u0432 3.126 \u0440\u0430\u0437, \u043d\u043e \u043f\u0440\u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0441\u0436\u0430\u0442\u0438\u044f \u0432 37.30 MB\/s, \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u043a\u0438 878.84 MB\/s \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0438 \u043f\u0430\u043c\u044f\u0442\u0438 2547 MB;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/plain\/Documentation\/device-mapper\/dm-init.txt?id=6bbc923dfcf57d6b97388819a7393835664c7a8e\">Shtuar<\/a><\/noindex> \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d\u043d\u043e\u0439 \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 device-mapper, \u0431\u0435\u0437 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f initramfs. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u044f\u0434\u0440\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 device-mapper \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u0430\u043a \u0440\u0430\u0437\u0434\u0435\u043b \u0441 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0424\u0421. \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 &#171;dm-mod.create&#187;. \u0421\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 device-mapper: &#171;crypt&#187;, &#171;delay&#187;, &#171;linear&#187;, &#171;snapshot-origin&#187; \u0438 &#171;verity&#187;;\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve t\u00eb orientuar drejt memorie flash F2FS \u00ebsht\u00eb shtuar flaga F2FS_NOCOW_FL, q\u00eb lejon ndalimin e modit copy-on-write p\u00ebr nj\u00eb skedar t\u00eb caktuar;\n<li class=\"l\"> Nga kernel \u00ebsht\u00eb hequr sistemi i skedar\u00ebve <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=22084\">Exofs<\/a><\/noindex>, i cili p\u00ebrfaq\u00ebson nj\u00eb variant t\u00eb ext2, i adaptuar p\u00ebr pun\u00eb me depozita objektive OSD (Object-based Storage Device). Po ashtu \u00ebsht\u00eb hequr mb\u00ebshtetje p\u00ebr protokollin SCSI p\u00ebr pajisjet e tilla t\u00eb ruajtjes objektive;\n<\/ul>\n<li class=\"l\"> <b>Virtualizimi dhe siguria<\/b>\n<ul>\n<li class=\"l\"> N\u00eb prctl() \u00ebsht\u00eb shtuar opsioni PR_SPEC_DISABLE_NOEXEC p\u00ebr menaxhimin e ekzekutimit spekulativ t\u00eb instrukcioneve p\u00ebr procesin e zgjedhur. Opsioni i ri lejon p\u00ebrjashtimin selektiv t\u00eb ekzekutimit spekulativ p\u00ebr proceset q\u00eb potencialisht mund t\u00eb sulmohen nga nj\u00eb sulm i tipit Spectre. Bllokimi q\u00ebndron n\u00eb fuqi deri n\u00eb thirrjen e par\u00eb t\u00eb exec();\n<li class=\"l\"> Nd\u00ebrhyr\u00eb \u00ebsht\u00eb realizuar modul LSM <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/LSM\/SafeSetID.html\">SafeSetID<\/a><\/noindex>, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0431\u0435\u0437 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 (CAP_SETUID) \u0438 \u0431\u0435\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f root. \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0432 securityfs \u043f\u0440\u0430\u0432\u0438\u043b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0431\u0435\u043b\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u043f\u0440\u0438\u0432\u044f\u0437\u043e\u043a (\u0432 \u0444\u043e\u0440\u043c\u0435 &#171;UID1:UID2&#187;);\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0441\u0442\u0435\u043a\u043e\u0432\u043e\u0439 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (LSM). \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u044f\u0434\u0440\u0430 &#171;lsm&#187;, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0442\u0435\u043c, \u043a\u0430\u043a\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f \u0438 \u0432 \u043a\u0430\u043a\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435;\n<li class=\"l\"> N\u00eb n\u00ebn sistemin e auditit \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr hap\u00ebsirat e emrave t\u00eb skedar\u00ebve;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/81a56f6dcd20\">Jan\u00eb zgjeruar<\/a><\/noindex> mund\u00ebsit\u00eb e GCC-pluginit structleak, i cili lejon bllokimin e humbjeve t\u00eb mundshme t\u00eb p\u00ebrmbajtjes s\u00eb memories. \u00cbsht\u00eb siguruar inicializimi i \u00e7do variabli q\u00eb p\u00ebrdoret n\u00eb kod p\u00ebrmes referencave n\u00eb stack;\n<\/ul>\n<li class=\"l\"> <b>Sistemi i rrjetit<\/b>\n<ul>\n<li class=\"l\"> P\u00ebr socketat <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/f5dd3d0c9638\">\u00ebsht\u00eb realizuar<\/a><\/noindex> \u043d\u043e\u0432\u0430\u044f \u043e\u043f\u0446\u0438\u044f  &#171;SO_BINDTOIFINDEX&#187;, \u043f\u043e\u0445\u043e\u0436\u0430\u044f \u043d\u0430<br \/>\n&#171;SO_BINDTODEVICE&#187;, \u043d\u043e \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u0438\u043d\u0434\u0435\u043a\u0441\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0432\u043c\u0435\u0441\u0442\u043e \u0438\u043c\u0435\u043d\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430;<\/p>\n<li class=\"l\"> N\u00eb stackun mac80211 \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t'i caktuar nj\u00eb pajisjeje disa BSSID (adresa MAC). Si pjes\u00eb e projektit p\u00ebr optimizimin e performanc\u00ebs WiFi, \u00ebsht\u00eb shtuar marrja n\u00eb shqyrtim e shp\u00ebrndarjes s\u00eb koh\u00ebs s\u00eb ajrit dhe mund\u00ebsia p\u00ebr t\u00eb shp\u00ebrndar\u00eb koh\u00ebn e ajrit midis disa stacioneve (n\u00eb modalitetin e pik\u00ebs s\u00eb qasjeve, caktimi i nj\u00eb kohe m\u00eb t\u00eb vog\u00ebl p\u00ebr transmetimin e stacioneve t\u00eb ngadalta pa tel, n\u00eb vend t\u00eb shp\u00ebrndarjes s\u00eb barabart\u00eb t\u00eb koh\u00ebs midis t\u00eb gjitha stacioneve);\n<li class=\"l\"> Mekanizmi i shtuar &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=db2ab7a08f06\">devlink health<\/a><\/noindex>&#171;, \u043f\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u0441\u0435\u0442\u0435\u0432\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c;\n<\/ul>\n<li class=\"l\"> <b>Kujtesa dhe sh\u00ebrbimet sistemore<\/b>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/torvalds\/c\/a9dce6679d736cb3d612af39bab9f31f8db66f9b\">Implementuar<\/a><\/noindex> dor\u00ebzimi i sigurt i sinjaleve, duke marr\u00eb parasysh mund\u00ebsin\u00eb e rip\u00ebrdorimit t\u00eb PID. P\u00ebr shembull, gjat\u00eb thirrjes s\u00eb kill, m\u00eb par\u00eb kishte mund\u00ebsi q\u00eb menj\u00ebher\u00eb pas d\u00ebrges\u00ebs s\u00eb sinjalit, PID-i i synuar mund t\u00eb kishte qen\u00eb liroj nga p\u00ebrfundimi i procesit dhe t\u00eb ishte marr\u00eb nga nj\u00eb proces tjet\u00ebr, dhe p\u00ebr pasoj\u00eb, sinjali d\u00ebrgohej n\u00eb nj\u00eb proces tjet\u00ebr. P\u00ebr t\u00eb evituar situata t\u00eb tilla, \u00ebsht\u00eb shtuar nj\u00eb thirrje e re sistemike pidfd_send_signal, e cila p\u00ebrdor deshifrim t\u00eb skedar\u00ebve nga \/proc\/pid p\u00ebr t\u00eb siguruar nj\u00eb lidhje stabile me procesin. Edhe n\u00ebse PID-i ri do t\u00eb p\u00ebrdorej gjat\u00eb trajtimit t\u00eb thirrjes sistemike, deshifrimi i skedar\u00ebve nuk do t\u00eb ndryshonte dhe mund t\u00eb p\u00ebrdorej n\u00eb m\u00ebnyr\u00eb t\u00eb sigurt p\u00ebr t\u00eb d\u00ebrguar sinjale te procesi;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/777212\/\">Shtuar<\/a><\/noindex> mund\u00ebsia e p\u00ebrdorimit t\u00eb pajisjeve t\u00eb memories s\u00eb p\u00ebrhershme (persistent-memory, p\u00ebr shembull <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/NVDIMM\">NVDIMM<\/a><\/noindex>) si RAM. Deri m\u00eb tani, n\u00eb b\u00ebrtham\u00eb k\u00ebto pajisje ishin mb\u00ebshtetur si pajisje ruajtjeje, por tani mund t\u00eb p\u00ebrdoren gjithashtu si RAM shtes\u00eb. Kjo mund\u00ebsi \u00ebsht\u00eb realizuar n\u00eb p\u00ebrgjigje t\u00eb d\u00ebshirave t\u00eb p\u00ebrdoruesve q\u00eb ishin t\u00eb gatsh\u00ebm t\u00eb pranonin nj\u00eb vones\u00eb n\u00eb performanc\u00eb dhe d\u00ebshironin t\u00eb p\u00ebrdornin API-n\u00eb e menaxhimit t\u00eb memories t\u00eb b\u00ebrtham\u00ebs s\u00eb Linux n\u00eb vend t\u00eb sistemeve ekzistuese p\u00ebr shp\u00ebrndarjen e memories n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit q\u00eb funksiononin mbi mmap p\u00ebr skedarin dax;\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u0440\u043e\u0441\u0442\u043e\u044f CPU (cpuidle, \u0440\u0435\u0448\u0430\u0435\u0442 \u043a\u043e\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 CPU \u0432 \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0440\u0435\u0436\u0438\u043c\u044b \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u044d\u043d\u0435\u0440\u0433\u0438\u0438, \u0447\u0435\u043c \u0433\u043b\u0443\u0431\u0436\u0435 \u0440\u0435\u0436\u0438\u043c &#8212; \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u044f, \u043d\u043e \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0432\u044b\u0445\u043e\u0434\u0430 \u0438\u0437 \u0440\u0435\u0436\u0438\u043c\u0430) &#8212; TEO (Timer Events Oriented Governor). \u0414\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u043e\u0441\u044c \u0434\u0432\u0430  \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 cpuidle &#8212; &#171;menu&#187; \u0438 &#171;ladder&#187;, \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u044d\u0432\u0440\u0438\u0441\u0442\u0438\u043a\u043e\u0439. \u0412 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0435 &#171;menu&#187; \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u0435\u043c \u044d\u0432\u0440\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439, \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b\u043e \u0440\u0435\u0448\u0435\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a. TEO  \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0443 &#171;menu&#187;, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e \u0436\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f.<br \/>\n\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 &#171;cpuidle.governor=teo&#187;;<\/p>\n<li class=\"l\"> N\u00eb kuad\u00ebr t\u00eb pun\u00ebs p\u00ebr zgjidhjen e <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_2038_%D0%B3%D0%BE%D0%B4%D0%B0\">problemit t\u00eb vitit 2038<\/a><\/noindex>, i shkaktuar nga mbipopullimi i llojit 32-bit time_t, jan\u00eb p\u00ebrfshir\u00eb thirrje sistemike q\u00eb ofrojn\u00eb p\u00ebr arkitektur\u00ebn 32-bit numra t\u00eb koh\u00ebs 64-bit. N\u00eb rezultat, struktura 64-bit time_t tani mund t\u00eb p\u00ebrdoret n\u00eb t\u00eb gjitha arkitektur\u00ebn. Ndryshime t\u00eb ngjashme jan\u00eb realizuar gjithashtu n\u00eb sistemin rrjetor p\u00ebr opsionet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/Documentation\/networking\/timestamping.txt\">timestamp<\/a><\/noindex>  e socketave rrjet\u00ebrore;\n<li class=\"l\"> N\u00eb sistemin e ngarkes\u00ebs s\u00eb nxeht\u00eb t\u00eb patch-ave p\u00ebr b\u00ebrtham\u00ebn (live patching) <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/Documentation\/livepatch\/cumulative-patches.txt?id=c4e6874f2a2965e932f4a5cf2631bc6024e55021\">shtuar<\/a><\/noindex> \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c &#171;Atomic Replace&#187; \u0434\u043b\u044f \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043a \u043e\u0434\u043d\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438. \u0423\u043a\u0430\u0437\u0430\u043d\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c \u0441\u0432\u043e\u0434\u043d\u044b\u0435 \u043f\u0430\u0442\u0447\u0438, \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0432\u043c\u0435\u0441\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e\u0433\u043e \u043d\u0430\u043b\u043e\u0436\u0435\u043d\u0438\u044f live-\u043f\u0430\u0442\u0447\u0435\u0439 \u0432 \u0441\u0442\u0440\u043e\u0433\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0415\u0441\u043b\u0438 \u0440\u0430\u043d\u044c\u0448\u0435 \u043a\u0430\u0436\u0434\u043e\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043e\u0442\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0442  \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044e (\u0442.\u0435. \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0441\u0432\u043e\u0434\u043d\u044b\u0439 \u043f\u0430\u0442\u0447 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u044f\u0434\u0440\u0430 \u0432\u043c\u0435\u0441\u0442\u043e \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0438\u0437 \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0445 \u0434\u0440\u0443\u0433 \u043e\u0442 \u0434\u0440\u0443\u0433\u0430 \u043f\u0430\u0442\u0447\u0435\u0439);\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=eac616557050737a8d6ef6fe0322d0980ff0ffde\">\u00ebsht\u00eb shpallur<\/a><\/noindex> e vjetruar mb\u00ebshtetje p\u00ebr formatin e skedar\u00ebve ekzekutiv\u00eb a.out dhe<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=08300f4402abc0eb3bc9c91b27a529836710d32d\">u hoq<\/a><\/noindex> kod p\u00ebr formimin e skedar\u00ebve core n\u00eb formatin a.out, i cili ndodhet n\u00eb nj\u00eb gjendje t\u00eb braktisur. Formati a.out nuk aplikohet m\u00eb n\u00eb sistemet me Linux, dhe gjenerimi i skedar\u00ebve a.out nuk mb\u00ebshtetet nga mjetet moderne t\u00eb konfigurimit p\u00ebr Linux si standard. P\u00ebr m\u00eb tep\u00ebr, ngarkuesi p\u00ebr skedar\u00ebt a.out mund t\u00eb realizohet t\u00ebr\u00ebsisht n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit;<\/p>\n<li class=\"l\"> Mekanizmi i verifikimit t\u00eb programeve BPF ka shtuar mund\u00ebsin\u00eb p\u00ebr t\u00eb identifikuar dhe eliminuar kodin e pap\u00ebrdorur. N\u00eb b\u00ebrtham\u00eb jan\u00eb p\u00ebrfshir\u00eb gjithashtu patch-e me mb\u00ebshtetje p\u00ebr spinlock p\u00ebr n\u00ebn-sistemin BPF, duke ofruar mund\u00ebsi t\u00eb tjera p\u00ebr menaxhimin e ekzekutimit t\u00eb paralel BPF;\n<\/ul>\n<li class=\"l\"> <b>Pajisjet<\/b>\n<ul>\n<li class=\"l\"> N\u00eb drejtuesin Nouveau <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=eeaf06ac1a5584e41cf289f8351e446bb131374b\">shtuar<\/a><\/noindex> mb\u00ebshtetje p\u00ebr menaxhimin heterogjen t\u00eb memories, duke ofruar mund\u00ebsin\u00eb q\u00eb CPU dhe GPU t\u00eb ken\u00eb qasje n\u00eb zona t\u00eb p\u00ebrbashk\u00ebta t\u00eb sinkronizuara t\u00eb memories. Sistemi i memories virtuale t\u00eb ndar\u00eb (SVM, shared virtual memory) \u00ebsht\u00eb realizuar mbi baz\u00ebn e n\u00ebn-sistemit HMM (Heterogeneous memory management), duke lejuar p\u00ebrdorimin e pajisjeve me bllokade vetjake t\u00eb menaxhimit t\u00eb memories (MMU, memory management unit), t\u00eb cilat mund t\u00eb ken\u00eb qasje n\u00eb memorien kryesore. Gjithashtu, me an\u00eb t\u00eb HMM mund t\u00eb organizohet nj\u00eb hap\u00ebsir\u00eb adresuese e p\u00ebrbashk\u00ebt nd\u00ebrmjet GPU dhe CPU, ku GPU mund t\u00eb ket\u00eb qasje n\u00eb memorien kryesore t\u00eb procesit. Mb\u00ebshtetje p\u00ebr SVM aktualisht \u00ebsht\u00eb e aktivizuar vet\u00ebm p\u00ebr GPU t\u00eb familjes Pascal, megjithat\u00eb mb\u00ebshtetje \u00ebsht\u00eb siguruar edhe p\u00ebr GPU Volta dhe Turing. P\u00ebr m\u00eb tep\u00ebr, n\u00eb Nouveau; <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=f180bf12ac061f093abb9247505f661817973cae\">u shtua<\/a><\/noindex> ioctl i ri p\u00ebr menaxhimin e migrimit t\u00eb zonave t\u00eb memories s\u00eb proceseve n\u00eb memorien e GPU;\n<li class=\"l\"> N\u00eb drajverin DRM t\u00eb Intel p\u00ebr GPU Skylake dhe m\u00eb t\u00eb rinjt\u00eb (gen9+) <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7360c9f6b857e22a48e545f4e99c79630994e932\">aktivizuar<\/a><\/noindex> n\u00eb default \u00ebsht\u00eb moda fastboot, e cila p\u00ebrjashton ndryshimet e panevojshme t\u00eb modave gjat\u00eb ngarkimit. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5e0f5a58b167fc2c8352d90c0faa8c0c9ca75c26\">Shtuar<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/03ca3cf8e9aa7549e6c398462af0f68bdd43e7fe\">t\u00eb reja<\/a><\/noindex> identifikuesit e pajisjeve mbi baz\u00ebn e mikroarkitekturave Coffelake dhe Ice Lake. P\u00ebr \u00e7ipat Coffelake <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c3b5a8430daadf5b8ec9757d6c81149903cbe99f\">shtuar<\/a><\/noindex> mb\u00ebshtetje GVT (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=41187\">virtualizimi i GPU<\/a><\/noindex>). P\u00ebr GPU-t\u00eb virtuale <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=39c68e87bc50a71bcfe93582d9b0673ef30db418\">\u00ebsht\u00eb realizuar<\/a><\/noindex> mb\u00ebshtetje VFIO EDID. P\u00ebr panelet LCD MIPI\/DSI <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7b5618f4b834330a052958db934c3dffad4a15c2\">shtuar<\/a><\/noindex> mb\u00ebshtetje p\u00ebr element\u00ebt ACPI\/PMIC. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a0ff6779c75fe86a66b8c2eb439a40a12139eb02\">Jan\u00eb realizuar<\/a><\/noindex> modet e reja TV 1080p30\/50\/60 TV;\n<li class=\"l\"> N\u00eb drajverin amdgpu \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr GPU Vega10\/20 BACO. Jan\u00eb realizuar mjete p\u00ebr menaxhimin e energjis\u00eb s\u00eb Vega 10\/20 dhe tabela t\u00eb menaxhimit t\u00eb ventilatorit t\u00eb Vega 10. Jan\u00eb shtuar identifikues t\u00eb rinj PCI p\u00ebr pajisjet GPU Picasso. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=67dd1a36334ffce82bebeb2d633e152aa436d370\">Shtuar<\/a><\/noindex> interfaci p\u00ebr menaxhimin e var\u00ebsive t\u00eb planifikuara p\u00ebr p\u00ebrjashtimin e bllokimeve t\u00eb nd\u00ebrsjellta;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=557c37360eca864eba692be7b7b72ec937b330af\">Shtuar<\/a><\/noindex> DRAJVERI DRM\/KMS p\u00ebr akcelerator\u00ebt e operacioneve ekranore <noindex><a rel=\"nofollow\" href=\"https:\/\/community.arm.com\/developer\/tools-software\/graphics\/b\/blog\/posts\/mali-d71-and-the-next-generation-display-solution\">ARM Komeda<\/a><\/noindex> (Mali D71);\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr panelet ekran Toppoly TPG110, Sitronix ST7701, PDA 91-00156-A0, LeMaker BL035-RGB-002 3.5 dhe Kingdisplay kd097d04;\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kodek\u00ebt e z\u00ebrit Rockchip RK3328, Cirrus Logic CS4341 dhe CS35L36, MediaTek MT6358, Qualcomm WCD9335 dhe Ingenic JZ4725B, si dhe platform\u00ebn audio t\u00eb Mediatek MT8183;\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kontrollor\u00ebt NAND Flash STMicroelectronics FMC2, Amlogic Meson;\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr akcelerator\u00ebt p\u00ebr sistemet e hardware-t Habana AI;\n<li class=\"l\"> \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kontrollor\u00ebt Ethernet gigabit NXP ENETC dhe nd\u00ebrfaqet wireless MediaTek MT7603E (PCIe) dhe MT76x8.\n<\/ul>\n<\/ul>\n<p>P\u00ebrve\u00e7 k\u00ebsaj, Fondi Latinoamerikan i Softuerit t\u00eb Lir\u00eb <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">formoi<\/a><\/noindex><br \/>\nopsion <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">n\u00eb b\u00ebrthama krejt\u00ebsisht t\u00eb lira 5.1<\/a><\/noindex> &#8212; <noindex><a rel=\"nofollow\" href=\"http:\/\/linux-libre.fsfla.org\/pub\/linux-libre\/releases\/5.1-gnu\/\">Linux-libre 5.1-gnu<\/a><\/noindex>, i pastruar nga elementet e firmware dhe drajver\u00ebve q\u00eb p\u00ebrmbajn\u00eb komponente t\u00eb pa lira ose fragmente kodi, fusha e p\u00ebrdorimit t\u00eb t\u00eb cilave \u00ebsht\u00eb e kufizuar nga prodhuesi. N\u00eb l\u00ebshimin e ri \u00ebsht\u00eb \u00e7aktivizuar ngarkimi i blob-ve n\u00eb drajver\u00ebt mt7603 dhe goya. \u00cbsht\u00eb p\u00ebrmir\u00ebsuar kodi p\u00ebr pastrimin e blob-ve n\u00eb drajver\u00ebt dhe n\u00ebn-sistemat wilc1000, iwlwifi, soc-acpi-intel, brcmfmac, mwifiex, btmrvl, btmtk dhe touchscreen_dmi. Pastrimi i blob-ve n\u00eb ngarkuesin e firmware-t lantiq xrx200 \u00ebsht\u00eb ndalur p\u00ebr shkak t\u00eb heqjes s\u00eb tij nga b\u00ebrthama.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50631\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 io_uring, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f NVDIMM \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u041e\u0417\u0423, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432 Nouveau \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u043e\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0424\u0421 \u0447\u0435\u0440\u0435\u0437 fanotify, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0441\u0436\u0430\u0442\u0438\u044f Zstd \u0432 Btrfs, \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a cpuidle TEO, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 [&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-33056","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 io_uring, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f NVDIMM \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u041e\u0417\u0423, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432 Nouveau \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u043e\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0424\u0421 \u0447\u0435\u0440\u0435\u0437 fanotify, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0441\u0436\u0430\u0442\u0438\u044f Zstd \u0432 Btrfs, \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a cpuidle TEO, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432\" \/>\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\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-5-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 io_uring, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f NVDIMM \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u041e\u0417\u0423, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432 Nouveau \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u043e\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0424\u0421 \u0447\u0435\u0440\u0435\u0437 fanotify, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0441\u0436\u0430\u0442\u0438\u044f Zstd \u0432 Btrfs, \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a cpuidle TEO, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-5-1\" \/>\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=\"2019-10-31T18:50:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:50:30+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\udd47 L\u00ebshimi i b\u00ebrtham\u00ebs Linux 5.1 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e b\u00ebrtham\u00ebs Linux 5.1. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme: nj\u00eb nd\u00ebrfaqe e re p\u00ebr hyrje\/asinkron t\u00eb dh\u00ebnash io_uring, mund\u00ebsia p\u00ebr p\u00ebrdorimin e NVDIMM si RAM, mb\u00ebshtetje n\u00eb Nouveau p\u00ebr memorien virtuale t\u00eb ndar\u00eb, mb\u00ebshtetje p\u00ebr monitorimin e shkall\u00ebzuar t\u00eb sistemas shum\u00eb t\u00eb m\u00ebdha p\u00ebrmes fanotify, mund\u00ebsia p\u00ebr t\u00eb konfiguruar nivelet e kompresimit Zstd n\u00eb Btrfs, nj\u00eb trajtes t\u00eb re cpuidle TEO, realizimi i thirrjeve sistemore","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-5-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 io_uring, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f NVDIMM \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u041e\u0417\u0423, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432 Nouveau \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u043e\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0424\u0421 \u0447\u0435\u0440\u0435\u0437 fanotify, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0441\u0436\u0430\u0442\u0438\u044f Zstd \u0432 Btrfs, \u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a cpuidle TEO, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-5-1","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":"2019-10-31T18:50:30+00:00","article:modified_time":"2019-10-31T18:50:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33056","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":null,"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-21 13:47:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:47:29","updated":"2026-01-21 13:47:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=33056"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33056\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=33056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=33056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=33056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}