{"id":168524,"date":"2026-04-13T11:12:24","date_gmt":"2026-04-13T09:12:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-7-0"},"modified":"2026-04-13T11:12:24","modified_gmt":"2026-04-13T09:12:24","slug":"reliz-yadra-linux-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-7-0","title":{"rendered":"L\u00ebshimi i b\u00ebrtham\u00ebs Linux 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muajsh zhvillimi, Linus Torvalds paraqiti l\u00ebshimin e b\u00ebrtham\u00ebs Linux 7.0. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: rregullat p\u00ebr p\u00ebrdorimin e asistent\u00ebve t\u00eb AI, p\u00ebrfshirja e Rust n\u00eb funksionalitetet kryesore t\u00eb b\u00ebrtham\u00ebs, rritja e performanc\u00ebs s\u00eb swap-it, p\u00ebrfshirja e m\u00ebnyr\u00ebs PREEMPT_LAZY si parazgjedhje, mb\u00ebshtetje p\u00ebr filtrat n\u00eb operacionet io_uring, sistem i ri skedar\u00ebsh Nullfs, infrastruktura fserror, mjete monitorimi XFS, mb\u00ebshtetje p\u00ebr rimapimin n\u00eb Btrfs, p\u00ebrfshirja e versionit NFS 4.1 si parazgjedhje, integrimi i algoritmit t\u00eb kriptografis\u00eb post-kvantike ML-DSA, aktivizimi i AccECN n\u00eb n\u00ebn-sistemin rrjetor dhe mb\u00ebshtetje fillestare p\u00ebr WiFi 8.      <\/p>\n<p>Numri 7.0 \u00ebsht\u00eb caktuar sepse n\u00eb deg\u00ebn 6.x u grumbulluan mjaft l\u00ebshime p\u00ebr t\u00eb ndryshuar numrin e par\u00eb n\u00eb version (n\u00eb at\u00eb koh\u00eb l\u00ebshimi 6.0 ishte formuar pas 5.19). Ndryshimi i num\u00ebrimit b\u00ebhet p\u00ebr arsye estetike dhe \u00ebsht\u00eb nj\u00eb hap formal, q\u00eb heq ndjesin\u00eb e shqet\u00ebsimit p\u00ebr grumbullimin e nj\u00eb numeri t\u00eb madh l\u00ebshimesh n\u00eb seri.       <\/p>\n<p>N\u00eb versionin e ri jan\u00eb b\u00ebr\u00eb 15624 korrigjime nga 2477 zhvillues, madh\u00ebsia e patch-it \u00ebsht\u00eb 56 MB (ndryshimet p\u00ebrfshin\u00eb 18053 skedar\u00eb, jan\u00eb shtuar 704060 linja kodi,  t\u00eb fshihen 278132 linja). N\u00eb botimin e kaluar ishin b\u00ebr\u00eb 15657 korrigjime nga 2237 zhvillues, madh\u00ebsia e patch-it ishte 52 MB. Rreth 51% e t\u00eb gjitha ndryshimeve t\u00eb paraqitura n\u00eb 7.0 lidhen me drejtuesit e pajisjeve, rreth 11% e ndryshimeve kan\u00eb t\u00eb b\u00ebjn\u00eb me p\u00ebrdit\u00ebsimin e kodit specifik p\u00ebr arkitekturat harduerike, 14% lidhen me stack-un e rrjetit, 5% me sistemet e skedar\u00ebve dhe 3% me sistemet e brendshme t\u00eb kernelit.       <\/p>\n<p>Novitetet kryesore n\u00eb b\u00ebrtham\u00ebn 7.0 (1, 2, 3):  <\/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\"> \u00ebsht\u00eb realizuar infrastruktura fserror dhe \u00ebsht\u00eb shtuar API p\u00ebr t\u00eb marr\u00eb Informacion mbi gabimet e inputit\/faqes dhe d\u00ebmtimin e meta t\u00eb dh\u00ebnave gjat\u00eb pun\u00ebs me skedar\u00ebt. Infrastruktura e propozuar unifikon n\u00eb sistemet e skedar\u00ebve transmetimin e t\u00eb dh\u00ebnave mbi gabimet n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit p\u00ebrmes mekanizmit fsnotify.\n<li class=\"l\"> N\u00eb XFS jan\u00eb shtuar mund\u00ebsi t\u00eb reja p\u00ebr monitorimin e gjendjes s\u00eb sistemit t\u00eb skedave nga hap\u00ebsira e p\u00ebrdoruesit. \u00cbsht\u00eb propozuar operacioni ioctl XFS_IOC_HEALTH_MONITOR, i cili kthen nj\u00eb deshifrues skedari, p\u00ebrmes t\u00eb cilit mund t\u00eb merrni informacion rreth d\u00ebshtimeve lidhur me d\u00ebmtimin e metadatat ose shfaqjen e gabimeve gjat\u00eb hyrjes\/daljes, si dhe t\u00eb ndiqni ndryshimin e gjendjeve t\u00eb FS, si\u00e7 jan\u00eb demontimi dhe p\u00ebrfundimi i pun\u00ebs. P\u00ebr m\u00eb tep\u00ebr, \u00ebsht\u00eb propozuar nj\u00eb proces n\u00eb sfond i menaxhuar p\u00ebrmes systemd, xfs_healer, i cili trajton ngjarjet e gjendjes s\u00eb FS nga hap\u00ebsira e p\u00ebrdoruesit dhe, kur \u00ebsht\u00eb e nevojshme, automatikisht nis procedurat e rikuperimit.\n<li class=\"l\"> Sistemi i skedar\u00ebve Btrfs ka p\u00ebrfshir\u00eb mb\u00ebshtetje eksperimentale p\u00ebr struktur\u00ebn \"pem\u00eb e rimapimit\" (remap tree), e cila n\u00eb t\u00eb ardhmen mund t\u00eb p\u00ebrdoret si nj\u00eb shtres\u00eb nd\u00ebrmjet\u00ebse gjat\u00eb operacioneve t\u00eb hyrje-daljeve. Thelbi i k\u00ebtij funksioni t\u00eb ri \u00ebsht\u00eb se, pas zhvendosjes s\u00eb t\u00eb dh\u00ebnave n\u00eb memorie, n\u00eb vend t\u00eb p\u00ebrdit\u00ebsimit t\u00eb t\u00eb gjitha strukturave q\u00eb lidhen me k\u00ebto t\u00eb dh\u00ebna, n\u00eb struktur\u00ebn e shtuar \"remap tree\" ruat adresat e vjetra dhe t\u00eb reja t\u00eb t\u00eb dh\u00ebnave, duke z\u00ebvend\u00ebsuar adresat n\u00eb rastin e k\u00ebrkes\u00ebs ndaj t\u00eb dh\u00ebnave. Qasja e re paraqitet si m\u00eb e besueshme dhe fleksibile, si dhe e thjesht\u00ebson zgjerimin e m\u00ebtejsh\u00ebm t\u00eb funksionalitetit t\u00eb Btrfs.\n<li class=\"l\"> N\u00eb Btrfs \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr hyrje\/dalje t\u00eb drejtp\u00ebrdrejt\u00eb n\u00eb situata kur madh\u00ebsia e bllokut e kalon madh\u00ebsin\u00eb e faqes s\u00eb memorjes n\u00eb sistem.\n<li class=\"l\"> Kjo p\u00ebrmban nj\u00eb sistem t\u00eb ri filesh &#171;Nullfs&#187;, i cili mund t\u00eb p\u00ebrdoret si nj\u00eb nd\u00ebrmjet\u00ebs p\u00ebr sistemin e skedar\u00ebve rr\u00ebnj\u00ebsor. Sistemi i skedar\u00ebve Nullfs \u00ebsht\u00eb gjithmon\u00eb i zbraz\u00ebt, nuk p\u00ebrmban t\u00eb dh\u00ebna dhe nuk mb\u00ebshtet ndryshime. Q\u00ebllimi i Nullfs \u00ebsht\u00eb t\u00eb p\u00ebrdoret si nj\u00eb sistem fillestar t\u00eb skedar\u00ebve p\u00ebr t\u00eb thjeshtuar procesin e ngarkimit t\u00eb sistemit &#8212; mbi Nullfs m\u00eb pas montohet sistemin e skedar\u00ebve t\u00eb tjer\u00eb dhe p\u00ebrdoret thirrja sistemike pivot_root() p\u00ebr t\u00eb kaluar n\u00eb sistemin e skedar\u00ebve rr\u00ebnj\u00ebsor n\u00eb vend q\u00eb t\u00eb pastrohet p\u00ebrmbajtja e initramfs dhe t\u00eb p\u00ebrdoret sistemi i skedar\u00ebve rr\u00ebnj\u00ebsor t\u00eb lidhur me t\u00eb.\n<li class=\"l\"> \u00cbsht\u00eb realizuar p\u00ebrdit\u00ebsimi i informacionit mbi koh\u00ebn e modifikimit t\u00eb skedar\u00ebve n\u00eb nj\u00eb modalitet jo-bllokues. M\u00eb par\u00eb, thirrja file_update_time_flags() me flagun IOCB_NOWAIT ktheu nj\u00eb gabim &#171;-EAGAIN&#187;, i cili nuk lejonte p\u00ebrdorimin e operacioneve t\u00eb shkruarit direkt n\u00eb modalitetin jo-bllokues.\n<li class=\"l\"> N\u00eb sistemet e skedar\u00ebve \u00ebsht\u00eb p\u00ebrkthyer mb\u00ebshtetje p\u00ebr bllokimet njoftuese (lease) n\u00eb grupin e opsioneve t\u00eb ve\u00e7anta t\u00eb p\u00ebrfshira. Me default, mekanizmi i till\u00eb tani nuk aktivizohet p\u00ebr shkak t\u00eb problemeve me sistemet e skedar\u00ebve q\u00eb fillimisht nuk jan\u00eb projektuar p\u00ebr ta p\u00ebrdorur. P\u00ebr shembull, FS 9p dhe cephfs nuk e mb\u00ebshtesin at\u00eb.\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve EROFS (Sistemi i Shkruajtur i Zgjeruesh\u00ebm dhe vet\u00ebm p\u00ebr Lexim), i destinuar p\u00ebr p\u00ebrdorim n\u00eb parti q\u00eb jan\u00eb t\u00eb disponueshme n\u00eb modalitetin vet\u00ebm p\u00ebr lexim, algoritmi LZMA aktivizohet p\u00ebr kompresim me default. Algoritmet DEFLATE dhe Zstandard jan\u00eb gjithashtu t\u00eb disponueshme si opsione dhe tani nuk jan\u00eb m\u00eb t\u00eb etiketuar si eksperimentale. Ndani regjistrat n\u00eb memorien e faqes (page-cache) p\u00ebr skedar\u00eb identik\u00eb n\u00eb sisteme t\u00eb ndryshme EROFS.\n<li class=\"l\"> Re\u017eimi laptop_mode, i cili kursen energjin\u00eb duke e shtyr\u00eb dhe bashkuar operacionet e shkrimit n\u00eb hard disk me q\u00ebllim t\u00eb zgjatjes s\u00eb koh\u00ebs s\u00eb sh\u00ebrbimit t\u00eb diskut n\u00eb modalitetin e gjumit dhe uljes s\u00eb numrit t\u00eb zgjimeve, \u00ebsht\u00eb hequr. Ky regjim ka humbur aktualitetin, pasi q\u00eb n\u00eb pajisjet moderne celulare, hard disk\u00ebt jan\u00eb z\u00ebvend\u00ebsuar nga memorie me gjendje solide.\n<li class=\"l\"> Sistemi i skedar\u00ebve F2FS \u00ebsht\u00eb transferuar p\u00ebr t\u00eb p\u00ebrdorur folio t\u00eb m\u00ebdha t\u00eb memorie.\n<li class=\"l\"> Rifillimi i pun\u00ebs mbi driver-in ntfs3, i zhvilluar nga Paragon Software. Shtuar mb\u00ebshtetje p\u00ebr operacione me skedar\u00eb mbi baz\u00ebn e iomap, jan\u00eb realizuar opsionet llseek SEEK_DATA\/SEEK_HOLE, \u00ebsht\u00eb shtuar m\u00ebnyra delalloc p\u00ebr alokimin e vonuar t\u00eb bllokve. N\u00eb mes t\u00eb k\u00ebsaj, n\u00eb list\u00ebn e d\u00ebrgimit t\u00eb zhvilluesve t\u00eb kernel-it, n\u00eb shkurt u miratua p\u00ebrfshirja n\u00eb nj\u00eb nga versionet e ardhshme t\u00eb kernel-it nj\u00eb implementim t\u00eb ri t\u00eb NTFS \u2014 ntfsplus, e zhvilluar p\u00ebr t\u00eb z\u00ebvend\u00ebsuar ntfs3.\n<li class=\"l\"> N\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar, kur nd\u00ebrtohet \u00ebsht\u00eb p\u00ebrfshir\u00eb versioni i protokollit NFS 4.1 (CONFIG_NFS_V4_1). \u00cbsht\u00eb siguruar bllokimi i eksportit p\u00ebrmes NFS t\u00eb sistemeve t\u00eb ve\u00e7anta t\u00eb files pseudo, si pidfs dhe nsfs. N\u00eb NFSD \u00ebsht\u00eb implementuar nj\u00eb mund\u00ebsi eksperimentale p\u00ebr p\u00ebrdorimin e POSIX ACL dhe \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ndryshimin dinamik t\u00eb grupit t\u00eb threads (thread-pool) n\u00eb var\u00ebsi t\u00eb ngarkes\u00ebs.                                <\/ul>\n<li class=\"l\"> <b>Kujtesa dhe sh\u00ebrbimet sistemore<\/b>\n<ul>\n<li class=\"l\"> Jan\u00eb miratuar rregullat zyrtare p\u00ebr p\u00ebrdorimin e asistent\u00ebve AI dhe p\u00ebrfshirjen e p\u00ebrmbajtjes s\u00eb gjeneruar automatikisht n\u00eb kernel. Kur d\u00ebrgohet kodi i gjeneruar, duhet t\u00eb etiketohet me p\u00ebrdorimin e asistentit AI p\u00ebrmes etiket\u00ebs \u00abAssisted-by\u00bb. Asistent\u00ebt AI nuk kan\u00eb leje t\u00eb shtojn\u00eb etiket\u00ebn \u00abSigned-off-by\u00bb \u2014 personi q\u00eb d\u00ebrgon patch-in konsiderohet autor dhe merr p\u00ebrgjegj\u00ebsin\u00eb p\u00ebr ndryshimin e d\u00ebrguar, duke garantuar cil\u00ebsin\u00eb e tij. Zhvilluesit duhet t\u00eb kryejn\u00eb nj\u00eb rishikim manual t\u00eb kodit t\u00eb marr\u00eb p\u00ebrmes AI dhe t\u00eb verifikojn\u00eb p\u00ebrputhjen e rezultatit me k\u00ebrkesat ligjore.\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr Rust \u00ebsht\u00eb kaluar nga eksperimentale n\u00eb karakteristikat kryesore t\u00eb b\u00ebrtham\u00ebs. Mb\u00ebshtetje p\u00ebr Rust nuk \u00ebsht\u00eb aktive n\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar dhe nuk \u00e7on n\u00eb p\u00ebrfshirjen e Rust n\u00eb var\u00ebsi t\u00eb detyrueshme nd\u00ebrtimi p\u00ebr b\u00ebrtham\u00ebn.\n<li class=\"l\"> P\u00ebrfundoi integrimi n\u00eb thelbin e mekanizmit \"Swap Table\", e cila lejon p\u00ebrmir\u00ebsimin e performanc\u00ebs s\u00eb shk\u00ebmbimeve. Shpejt\u00ebsia arrihet p\u00ebrmes reduktimit t\u00eb konkurrenc\u00ebs p\u00ebr qasjen n\u00eb cache-in e shk\u00ebmbimeve, k\u00ebrkimit m\u00eb efikas n\u00eb cache dhe uljes s\u00eb fragmentimit. Backend i bazuar n\u00eb Swap Table \u00ebsht\u00eb p\u00ebrdorur p\u00ebr mb\u00ebshtetje n\u00eb caching-un e shk\u00ebmbimeve n\u00eb vend t\u00eb backend-it XArray dhe lejojn\u00eb n\u00eb testin redis-benchmark me BGSAVE q\u00eb numri i k\u00ebrkesave t\u00eb p\u00ebrpunuara t\u00eb rritet me 22%.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr zgjerimin e ri Thread Safety Analysis q\u00eb erdhi n\u00eb Clang 22, e cila lejon identifikimin e mund\u00ebsive p\u00ebr gjendje garuese dhe gabime t\u00eb shkaktuara nga vendosja e gabuar e bllokimeve gjat\u00eb faz\u00ebs s\u00eb p\u00ebrpunimit. Zgjerimi ofron nj\u00eb seri atributeve, si GUARDED_BY(...), REQUIRES(...), RELEASE(...) dhe ACQUIRE(...), t\u00eb cilat ndihmojn\u00eb n\u00eb sh\u00ebnimin e funksioneve t\u00eb mbuluara nga bllokimet dhe ndarjen e fushave t\u00eb veprimit t\u00eb bllokimeve (p\u00ebrcaktimin e kontekstit). Gjat\u00eb faz\u00ebs s\u00eb p\u00ebrpunimit kontrollohet sakt\u00ebsia e aplikimit t\u00eb primitivave t\u00eb sinkronizimit, si mutex-et, n\u00eb baz\u00eb t\u00eb vler\u00ebsimit t\u00eb aktivitetit ose joaktivitetit t\u00eb konteksteve t\u00eb lidhura me to.\n<li class=\"l\"> N\u00eb thirrjen sistemore open_tree \u00ebsht\u00eb shtuar flag OPEN_TREE_NAMESPACE p\u00ebr t\u00eb leht\u00ebsuar konfigurimin e konteiner\u00ebve t\u00eb izoluar dhe p\u00ebr t\u00eb acceleruar nisjen e konteiner\u00ebve n\u00eb sisteme me num\u00ebr t\u00eb madh montimesh. N\u00eb p\u00ebrputhje me OPEN_TREE_CLONE, flagu i ri kopjon vet\u00ebm pem\u00ebn e specifikuar t\u00eb montimeve (mount tree), por n\u00eb vend t\u00eb nj\u00eb deshifrikuesi lokal t\u00eb skedar\u00ebve, kthen nj\u00eb deshifrikues skedari n\u00eb nj\u00eb hap\u00ebsir\u00eb em\u00ebrimi t\u00eb re t\u00eb montimeve, ku pema e kopjuar montimi vihet mbi kopjen e sistemit t\u00eb v\u00ebrtet\u00eb t\u00eb skedar\u00ebve (root FS). Flag OPEN_TREE_NAMESPACE \u00ebsht\u00eb i nevojsh\u00ebm p\u00ebr t\u00eb shmangur ekzekutimin e ndar\u00eb t\u00eb operacioneve unshare(CLONE_NEWNS) dhe pivot_root(), t\u00eb aplikuara gjat\u00eb krijimit t\u00eb konteiner\u00ebve.\n<li class=\"l\"> N\u00eb thirrjen sistemike rseq \u00ebsht\u00eb shtuar mekanizmi i zgjatjes s\u00eb kuantit t\u00eb koh\u00ebs (time slice), duke lejuar marrjen e koh\u00ebs shtes\u00eb t\u00eb procesorit p\u00ebr ekzekutimin e pand\u00ebrprer\u00eb t\u00eb seksionit kritik. Ideja \u00ebsht\u00eb q\u00eb t\u00eb evitohet nd\u00ebrprerja nga planifikuesi i detyrave t\u00eb seksionit kritik me nj\u00eb bllokim t\u00eb vendosur, q\u00eb \u00e7on n\u00eb transferimin e kontrollit te t\u00eb tjer\u00ebt q\u00eb p\u00ebrdorin burimin, mbi t\u00eb cilin mbetet nj\u00eb bllokim i vendosur. Zgjerimi i kuantit t\u00eb koh\u00ebs b\u00ebhet pa shpenzime t\u00eb tjera, por gjithashtu pa garanci strikte q\u00eb ofrohen gjat\u00eb rregullimit t\u00eb plot\u00eb t\u00eb prioriteteve.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn arm64, loongarch, powerpc, riscv, s390 dhe x86, m\u00ebnyra e p\u00ebrjashtimit t\u00eb detyrave (preemption) n\u00eb planifikues \u00ebsht\u00eb ndryshuar nga PREEMPT_NONE n\u00eb PREEMPT_LAZY si parazgjedhje. Numri i m\u00ebnyrave t\u00eb mundshme \u00ebsht\u00eb reduktuar nga kat\u00ebr n\u00eb dy \u2014 PREEMPT_FULL dhe PREEMPT_LAZY (m\u00ebnyrat PREEMPT_NONE dhe PREEMPT_VOLUNTARY jan\u00eb l\u00ebn\u00eb vet\u00ebm p\u00ebr arkitekturat q\u00eb nuk mb\u00ebshtesin PREEMPT_FULL dhe PREEMPT_LAZY). M\u00ebnyra PREEMPT_LAZY p\u00ebrdor modelin e p\u00ebrjashtimit t\u00eb plot\u00eb (PREEMPT_FULL) p\u00ebr detyrat realtime (RR\/FIFO\/DEADLINE), por vonon p\u00ebrjashtimin e detyrave t\u00eb zakonshme (SCHED_NORMAL) deri n\u00eb kufirin e tikit. Vonesa e zbatuar \u00e7on n\u00eb reduktimin e rasteve t\u00eb p\u00ebrjashtimit t\u00eb mbajt\u00ebsve t\u00eb bllokimeve, duke lejuar nj\u00eb p\u00ebrmir\u00ebsim t\u00eb performanc\u00ebs n\u00eb krahasim me konfigurimet q\u00eb p\u00ebrdorin modelin e p\u00ebrjashtimit t\u00eb kujdessh\u00ebm (voluntary preemption); pra, PREEMPT_LAZY ruan mund\u00ebsit\u00eb e p\u00ebrjashtimit t\u00eb plot\u00eb p\u00ebr detyrat realtime, por minimizon r\u00ebnien e performanc\u00ebs p\u00ebr detyrat e zakonshme.\n<p>Aktivizimi i PREEMPT_LAZY ka \u00e7uar n\u00eb nj\u00eb regresion t\u00eb r\u00ebnd\u00ebsish\u00ebm, duke reduktuar n\u00eb gjysm\u00eb performanc\u00ebn e PostgreSQL n\u00eb sistemet ARM64. P\u00ebr t\u00eb eliminuar r\u00ebnien e performanc\u00ebs, zhvilluesve t\u00eb PostgreSQL u \u00ebsht\u00eb propozuar t\u00eb aktivizojn\u00eb opsionin PR_RSEQ_SLICE_EXTENSION p\u00ebr t\u00eb reduktuar probabilitetin e premtimeve t\u00eb mbajt\u00ebsve t\u00eb bllokimeve.       <\/p>\n<li class=\"l\"> Vazhdojn\u00eb transferimet e ndryshimeve nga dega Rust-for-Linux, t\u00eb lidhura me p\u00ebrdorimin e gjuh\u00ebs Rust si nj\u00eb gjuh\u00eb t\u00eb dyt\u00eb p\u00ebr zhvillimin e drejtorive dhe moduleve t\u00eb b\u00ebrtham\u00ebs. Fal\u00eb bibliotek\u00ebs s\u00eb integruar m\u00eb par\u00eb &#171;syn&#187;, e cila thjeshton shkruan makros t\u00eb nd\u00ebrlikuara, \u00ebsht\u00eb arritur t\u00eb reduktohet madh\u00ebsia e kodit Rust n\u00eb b\u00ebrtham\u00eb duke thjeshtuar definicionet e makros proceduriale ekzistuese. Mund\u00ebsit\u00eb e bibliotekave kernel, macros dhe pin-init jan\u00eb zgjeruar.\n<li class=\"l\"> N\u00eb sistemin e hyrjes\/daljes asinkrone io_uring \u00ebsht\u00eb shtuar nj\u00eb opsion p\u00ebr p\u00ebrdorimin e radh\u00ebve jo-cirkulare (non-circular submission queue), t\u00eb cilat ruhen m\u00eb efektivisht n\u00eb situata kur ekzekutimi i k\u00ebrkes\u00ebs p\u00ebrfundon p\u00ebrpara kthimit nga thirrja n\u00eb sistem.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin e eBPF n\u00eb mekanizmin BTF (BPF Type Format), q\u00eb ofron informacion p\u00ebr verifikimin e tipeve n\u00eb pseudokod BPF, \u00ebsht\u00eb p\u00ebrdorur k\u00ebrkimi binar p\u00ebr gjetjen e informacionit p\u00ebr debugging, q\u00eb ka rritur efikasitetin e ngarkimit t\u00eb programeve BPF. N\u00eb eBPF \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr argumentet e implicit n\u00eb thirrjen e kfunc (funksione b\u00ebrthame q\u00eb jan\u00eb t\u00eb disponueshme p\u00ebr t'u p\u00ebrdorur n\u00eb programet BPF), t\u00eb caktuara me flamurin KF_IMPLICIT_ARGS.\n<li class=\"l\"> Kode p\u00ebr mb\u00ebshtetje t\u00eb inicializuesit RAM-disk (initrd) mbi linuxrc \u00ebsht\u00eb fshir\u00eb, i cili \u00ebsht\u00eb shpallur prej koh\u00ebsh i vjetruar. Implementimet e mbetura t\u00eb initrd planifikohen t\u00eb fshihen n\u00eb vitin 2027. N\u00eb vend t\u00eb initrd, duhet t\u00eb p\u00ebrdoret initramfs (ndryshimi \u00ebsht\u00eb se initrd vendos ambientin fillestar t\u00eb ngarkimit n\u00eb nj\u00eb imazh disku, kurse initramfs &#8212; n\u00eb sistemin e skedar\u00ebve).\n<li class=\"l\"> N\u00eb pajisjen e bllokut zram, e cila p\u00ebrdoret p\u00ebr ruajtjen e p\u00ebrcompressed t\u00eb seksionit t\u00eb ndihm\u00ebs n\u00eb memorie, \u00ebsht\u00eb ndryshuar logjika e pun\u00ebs me faqet e memorie t\u00eb kompresuara kur ka nj\u00eb l\u00ebvizje opsionale t\u00eb t\u00eb dh\u00ebnave n\u00eb ruajtjen e p\u00ebrhershme n\u00eb rastin e mbushjes s\u00eb memories s\u00eb disponueshme. M\u00eb par\u00eb, faqet e memories shkarkoheshin para se t\u00eb shkruheshin n\u00eb mbajt\u00ebsin fizik, nd\u00ebrsa tani ruhen si\u00e7 jan\u00eb n\u00eb form\u00eb t\u00eb kompresuar, duke ulur ngarkes\u00ebn n\u00eb CPU dhe kursyer energji gjat\u00eb operimit autonom.\n<li class=\"l\"> N\u00eb utilitarin timerlat, i dedikuar p\u00ebr matjen e vonesave gjat\u00eb pun\u00ebs s\u00eb planifikuesit t\u00eb detyrave, \u00ebsht\u00eb shtuar opsioni &#171;&#8212;bpf-action&#187; p\u00ebr t\u00eb ekzekutuar programet BPF n\u00eb rast se kalon pragun e caktuar.\n<li class=\"l\"> N\u00eb sistemin e gjurmimit ftrace \u00ebsht\u00eb shtuar konfigurimi \u00abbitmask-list\u00bb p\u00ebr t\u00eb treguar maskat e bit\u00ebve n\u00eb nj\u00eb format t\u00eb lexuesh\u00ebm (n\u00eb form\u00ebn e nj\u00eb liste bit\u00ebsh, dhe jo si nj\u00eb num\u00ebr hexadecimal). N\u00eb tracefs jan\u00eb shtuar mund\u00ebsi p\u00ebr auditimin e filtrave dhe ngacmimeve. \u00cbsht\u00eb shtuar komanda \u00abperf sched stats\u00bb p\u00ebr t\u00eb grumbulluar dhe treguar statistikat mbi funksionimin e planifikuesit t\u00eb detyrave.\n<li class=\"l\"> Jan\u00eb shtuar opsionet e nd\u00ebrtimit LOGO_LINUX_MONO_FILE, LOGO_LINUX_VGA16_FILE dhe LOGO_LINUX_CLUT224_FILE p\u00ebr t\u00eb p\u00ebrcaktuar skedarin me imazhin e logotipit, i cili do t\u00eb shfaqet gjat\u00eb ngarkimit t\u00eb b\u00ebrtham\u00ebs n\u00eb vend t\u00eb logotipit standard t\u00eb pingut Tux.                                <\/ul>\n<li class=\"l\"> <b>Virtualizimi dhe siguria<\/b>\n<ul>\n<li class=\"l\"> N\u00eb sistemin e input-it\/aksesit asinkron io_uring \u00ebsht\u00eb implementuar mund\u00ebsia p\u00ebr t\u00eb lidhur programe BPF me filtra q\u00eb kontrollojn\u00eb \u00e7far\u00eb mund t\u00eb b\u00ebjn\u00eb operacionet e caktuara SQE (Submission Queue Entry) (ngjash\u00ebm me thirrjet sistemore n\u00eb io_uring). Mund\u00ebsia e shtuar \u00ebsht\u00eb ekuivalente me filtrat e thirrjeve sistemore. Filtrat mund t\u00eb lidhen me detyra t\u00eb caktuara dhe ato trash\u00ebgohen kur krijohen procese t\u00eb tjera pas thirrjes fork(). Me filtrat aktiv\u00eb, filtrat e shtuar mbi mund t\u00eb vet\u00ebm shtojn\u00eb kufizime t\u00eb tjera, por nuk mund t\u00eb \u00e7aktivizojn\u00eb ato ekzistuese. Kjo mund\u00ebsi e implementuar do t\u00eb lejoj\u00eb bllokimin e metodave p\u00ebr t\u00eb anashkaluar filtrimin e thirrjeve sistemore n\u00eb mjediset sandbox, t\u00eb bazuara n\u00eb ekzekutimin e operacioneve t\u00eb ngjashme n\u00eb vend t\u00eb thirrjeve sistemore, q\u00eb ofrohen n\u00eb io_uring.\n<li class=\"l\"> N\u00eb SELinux \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb menaxhuar qasjen n\u00eb token\u00ebt BPF, duke lejuar q\u00eb proceset e paprivilegjuara t\u00eb kryejn\u00eb disa operacione t\u00eb privilegjuara me BPF, p\u00ebr shembull, t\u00eb ngarkojn\u00eb programe BPF n\u00eb b\u00ebrtham\u00eb dhe t\u00eb krijojn\u00eb struktura map.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr algoritmin e formimit t\u00eb n\u00ebnshkrimeve dixhitale ML-DSA (CRYSTALS-Dilithium), i bazuar n\u00eb teorin\u00eb e rrjetave dhe i q\u00ebndruesh\u00ebm ndaj sulmeve nga kompjuter\u00ebt kuantik\u00eb. \u00cbsht\u00eb ofruar mund\u00ebsia e p\u00ebrdorimit t\u00eb ML-DSA p\u00ebr autentikimin e moduleve t\u00eb b\u00ebrtham\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb hequr mund\u00ebsia p\u00ebr p\u00ebrdorimin e skemave t\u00eb formimit t\u00eb n\u00ebnshkrimeve dixhitale me algoritmin SHA-1 p\u00ebr d\u00ebshmin\u00eb e moduleve t\u00eb b\u00ebrtham\u00ebs (mb\u00ebshtetje p\u00ebr ngarkimin e moduleve t\u00eb n\u00ebnshkruara \u00ebsht\u00eb ruajtur).\n<li class=\"l\"> N\u00eb regjistrimin e auditit NETFILTER_PKT jan\u00eb shtuar fushat \u2018sport\u2019 dhe \u2018dport\u2019 p\u00ebr inspektimin e numrave t\u00eb porteve rrjet\u00ebrore, dhe jo vet\u00ebm <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/lir\/ipv4\/\" title=\"IP-adresave\" data-wpil-keyword-link=\"linked\">IP-adresave<\/a>.\n<li class=\"l\"> P\u00ebr sistemet me arkitektur\u00eb RISC-V \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr zgjerimet Zicfiss dhe Zicfilp, duke ofruar mund\u00ebsi harduerike p\u00ebr zbatimin e mbrojtjes CFI (Control Flow Integrity), e cila parandalon shkeljet e rendit t\u00eb zakonsh\u00ebm t\u00eb ekzekutimit t\u00eb instrukcioneve (control flow) si rezultat i sulmeve q\u00eb ndryshojn\u00eb treguesit e funksioneve n\u00eb memorie.\n<li class=\"l\"> N\u00eb hipervizorin <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/abuzoustojchivye-vps\/\" title=\"KVM\" data-wpil-keyword-link=\"linked\">KVM<\/a> \u00ebsht\u00eb realizuar mund\u00ebsia e transmetimit n\u00eb sistemet mikprit\u00ebse t\u00eb informacionit mbi mb\u00ebshtetje nga procesori p\u00ebr zgjerimin ERAPS (Enhanced Return Address Predictor Security), duke e lejuar kalimin pa disa operacione p\u00ebr rimbushjen e gjendjes CPU kur kontrolli kthehet te hosti nga sistemi mikprit\u00ebs. P\u00ebr m\u00eb tep\u00ebr, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ngjitjen e pajisjeve p\u00ebr sistemet mikprit\u00ebse p\u00ebr gjurmimin e performanc\u00ebs (PMU, Nj\u00ebsia e Monitorimit t\u00eb Performanc\u00ebs), q\u00eb e mund\u00ebson rritjen e sakt\u00ebsis\u00eb s\u00eb profilizimit krahasuar me p\u00ebrdorimin e PMU-ve t\u00eb emuluara.\n<li class=\"l\"> N\u00eb driver-in p\u00ebr hipervizorin Hyper-V \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr nd\u00ebrfaqen debugfs p\u00ebr t\u00eb par\u00eb statistik\u00ebn e operimit t\u00eb hipervizorit.                        <\/ul>\n<li class=\"l\"> <b>Sistemi i rrjetit<\/b>\n<ul>\n<li class=\"l\"> Zgjidhja AccECN (Accurate Explicit Congestion Notification) \u00ebsht\u00eb e aktivizuar si standard, duke ofruar nj\u00eb variant t\u00eb p\u00ebrmir\u00ebsuar t\u00eb zgjerimit ECN, i cili lejon hostet q\u00eb, n\u00eb rast ngarkese, t\u00eb etiketojn\u00eb paketat IP n\u00eb vend q\u00eb t'i hedhin ato, duke mund\u00ebsuar identifikimin e faz\u00ebs fillestare t\u00eb bllokimit n\u00eb kanalet e komunikimit pa humbje paketash. Zgjerimi origjinal ECN ka nj\u00eb kufizim q\u00eb lejon d\u00ebrgimin e vet\u00ebm nj\u00eb sinjali t\u00eb ngarkes\u00ebs brenda nj\u00eb cikli t\u00eb pranimit-d\u00ebrgimit TCP (RTT, Round-Trip Time, d\u00ebrgimi i k\u00ebrkes\u00ebs dhe marrja e p\u00ebrgjigjes). AccECN e heq k\u00ebt\u00eb kufizim dhe i jep mund\u00ebsin\u00eb marr\u00ebsit t\u00eb d\u00ebrgoj\u00eb disa etiketa p\u00ebr ngarkes\u00ebn te d\u00ebrguesi n\u00eb header-in e paket\u00ebs TCP. Algoritmet e menaxhimit t\u00eb ngarkes\u00ebs mund t\u00eb shfryt\u00ebzojn\u00eb informacionin e marr\u00eb p\u00ebr t\u00eb reaguar me m\u00eb sakt\u00ebsi ndaj ngarkesave dhe p\u00ebr t\u00eb mos e ulur drastikisht intensitetin e d\u00ebrgimit t\u00eb paketave n\u00eb rastin e nj\u00eb ngarkese t\u00eb vog\u00ebl.\n<li class=\"l\"> N\u00eb implementimin e algoritmit t\u00eb menaxhimit t\u00eb radh\u00ebve t\u00eb rrjetit, Cake ka shtuar mund\u00ebsin\u00eb p\u00ebr t\u00eb p\u00ebrpunuar disa radh\u00eb p\u00ebr shp\u00ebrndarjen e ngarkes\u00ebs n\u00eb disa b\u00ebrthama CPU. Algoritmi CAKE aplikohet p\u00ebr t\u00eb reduktuar ndikimin negativ t\u00eb p\u00ebrfirjes t\u00eb paketave n\u00eb pajisjet kufitare t\u00eb rrjetit dhe synon t\u00eb arrij\u00eb kapacitetin maksimal t\u00eb kalimit dhe nivelin minimal t\u00eb vones\u00ebs, madje edhe n\u00eb lidhje t\u00eb ngadalta.\n<li class=\"l\"> N\u00eb socket-at VSOCK, t\u00eb p\u00ebrdorura p\u00ebr nd\u00ebrveprimin me makinat virtuale, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr hap\u00ebsirat e rrjeteve (network namespace).\n<li class=\"l\"> \u00cbsht\u00eb shtuar zbatimi fillestar i standardit t\u00eb ardhsh\u00ebm WiFi 8 (802.11bn, WiFi Ultra High Reliability).\n<li class=\"l\"> Shtohen optimizime q\u00eb lejojn\u00eb nj\u00eb rritje prej 12% t\u00eb performanc\u00ebs n\u00eb procesimin e paketave UDP p\u00ebr testimin e stresit n\u00eb nj\u00eb rrjet 100-gigabit.                      <\/ul>\n<li class=\"l\"> <b>Pajisjet<\/b>\n<ul>\n<li class=\"l\"> N\u00eb driver-in AMDGPU \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr blloqet IP t\u00eb p\u00ebrdorura n\u00eb GPU-t\u00eb e reja AMD, si SMUIO 15.x, PSP 15.x, IH 6.1.1\/7.1, MMHUB 3.4\/4.2, GC 11.5.4\/12.1, SDMA 6.1.4\/7.1\/7.11.4 dhe JPEG 5.3.\n<li class=\"l\"> N\u00eb driver-in Nouveau \u00ebsht\u00eb p\u00ebrmir\u00ebsuar menaxhimi i frekuenc\u00ebs n\u00eb sistemet Tegra 186+.\n<li class=\"l\"> N\u00eb driver-in i915 \u00ebsht\u00eb shtuar mb\u00ebshtetje fillestare p\u00ebr blokun e IP t\u00eb ekranit Xe3p_LPD, i p\u00ebrdorur n\u00eb procesor\u00ebt Intel Nova Lake-P.\n<li class=\"l\"> \u00cbsht\u00eb vazhduar puna mbi drm-driver-in (Direct Rendering Manager) Xe p\u00ebr GPU-t\u00eb e bazuara n\u00eb arkitektur\u00ebn Intel Xe, e cila p\u00ebrdoret n\u00eb kartat grafike Intel t\u00eb familjes Arc dhe grafika e integruar q\u00eb nga procesor\u00ebt Tiger Lake. \u00cbsht\u00eb shtuar moda Multi Queue. Jan\u00eb shtuar komponent\u00ebt e nevojsh\u00ebm p\u00ebr diagnostikimin e ngrirjeve t\u00eb GPU-s\u00eb n\u00eb Mesa. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr mekanizmin MERT p\u00ebr menaxhimin e aksesit n\u00eb memorjen e GPU-s\u00eb.\n<li class=\"l\"> \u00cbsht\u00eb vazhduar integrimi i komponent\u00ebve t\u00eb driver-it Nova p\u00ebr GPU-t\u00eb NVIDIA, t\u00eb pajisura me firmware GSP, q\u00eb p\u00ebrdoren q\u00eb nga seria NVIDIA GeForce RTX 2000 t\u00eb bazuara n\u00eb mikroarkitektur\u00ebn Turing. Driver-i \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb versionin e ri \u00ebsht\u00eb p\u00ebrgatitur implementimi i mb\u00ebshtetjes p\u00ebr GPU-t\u00eb e bazuara n\u00eb mikroarkitektur\u00ebn Turing dhe jan\u00eb b\u00ebr\u00eb ndryshime t\u00eb ndryshme t\u00eb brendshme.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kontrolluesit dhe pajisjet periferike me nd\u00ebrfaqen e shum\u00ebkanshme SPI (Serial Peripheral Interface), e cila lejon transferimin e t\u00eb dh\u00ebnave n\u00eb disa rrjedha paralele.\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb driver p\u00ebr konktor\u00ebt e kombinuar Type-C, t\u00eb p\u00ebrdorur n\u00eb pajisjet me \u00e7ipet Apple Silicon dhe q\u00eb kombinon nd\u00ebrfaqet USB3, DP-AltMode dhe Thunderbolt\/USB4.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr sistemet audio t\u00eb \u00e7ipave Tegra238, Minisforum V3 SE, iBasso DC04U, Intel Nova Lake, Nova Lake S dhe Focusrite Forte.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr platformat ARM, SoC dhe pajisjet: Arduino UnoQ, OrangePi 6 Plus, OrangePi CM5, Anbernic RG-DS, Realtek Kent, Qualcomm Kaanapali, Mediatek Ezurio, Facebook Anacapa, Microchip LAN9668, Khadas VIM1S, QNAP TS133, i.MX952, i.MX93, i.MX94, VHIP4 EvalBoard, TQ-Systems MBLS1028A, Agilex5, Radxa CM3J, Glymur.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr telefonat inteligjent\u00eb dhe tablet\u00ebt: Fairphone Gen 6 (SoC Qualcomm Milos\/Snapdragon 7s Gen 3), Pixel 3\/3 XL, Microsoft Surface Pro 11.          <\/ul>\n<\/ul>\n<p>N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, Fondi Latinoamerikan i Softuerit t\u00eb Lir\u00eb ka formuar nj\u00eb variant plot\u00ebsisht t\u00eb lir\u00eb t\u00eb b\u00ebrtham\u00ebs 7.0 \u2014 Linux-libre 7.0-gnu, t\u00eb pastruar nga elementet e firmware-it dhe drejtp\u00ebrdrejta q\u00eb p\u00ebrmbajn\u00eb komponente ose fragmente kodi, p\u00ebrdorimi i t\u00eb cilave \u00ebsht\u00eb i kufizuar nga prodhuesi. N\u00eb l\u00ebshimin 7.0 \u00ebsht\u00eb b\u00ebr\u00eb pastrimi nga blob-\u00ebt e drejtuesit iwlwifi. Kodin e pastrimit n\u00eb drejtuesit amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt \u00ebsht\u00eb p\u00ebrdit\u00ebsuar. \u00cbsht\u00eb b\u00ebr\u00eb pastrimi i emrave t\u00eb blob-\u00ebve n\u00eb skedar\u00ebt dts (devicetree) p\u00ebr \u00e7ipat ARM.<br \/>\n<br \/>Burimi: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65194\">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 7.0. \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: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043e\u0432, \u043f\u0435\u0440\u0435\u0432\u043e\u0434 Rust \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430, \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430 PREEMPT_LAZY, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 io_uring, \u043d\u043e\u0432\u0430\u044f \u0424\u0421 Nullfs, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 fserror, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 XFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u043c\u0430\u043f\u0438\u043d\u0433\u0430 \u0432 Btrfs, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u0435\u0440\u0441\u0438\u0438 NFS 4.1, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-168524","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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 7.0. \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: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043e\u0432, \u043f\u0435\u0440\u0435\u0432\u043e\u0434 Rust \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430, \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430 PREEMPT_LAZY, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 io_uring, \u043d\u043e\u0432\u0430\u044f \u0424\u0421 Nullfs, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 fserror, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 XFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u043c\u0430\u043f\u0438\u043d\u0433\u0430 \u0432 Btrfs, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u0435\u0440\u0441\u0438\u0438 NFS 4.1,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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 7.0 | 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 7.0. \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: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043e\u0432, \u043f\u0435\u0440\u0435\u0432\u043e\u0434 Rust \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430, \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430 PREEMPT_LAZY, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 io_uring, \u043d\u043e\u0432\u0430\u044f \u0424\u0421 Nullfs, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 fserror, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 XFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u043c\u0430\u043f\u0438\u043d\u0433\u0430 \u0432 Btrfs, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u0435\u0440\u0441\u0438\u0438 NFS 4.1,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-7-0\" \/>\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=\"2026-04-13T09:12:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-13T09:12:24+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\udd47L\u00ebshimi i kernelit Linux 7.0 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e kernelit Linux 7.0. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: rregullat p\u00ebr p\u00ebrdorimin e asistent\u00ebve AI, kalimi i Rust n\u00eb funksionalitetet e avancuara t\u00eb kernelit, rritja e performanc\u00ebs s\u00eb swap-it, aktivizimi i modit PREEMPT_LAZY si parazgjedhje, mb\u00ebshtetje p\u00ebr filtrat n\u00eb operacionet io_uring, sistemi i ri i skedave Nullfs, infrastruktura fserror, mjetet e monitorimit XFS, mb\u00ebshtetje p\u00ebr rimapimin n\u00eb Btrfs, aktivizimi i versionit NFS 4.1 si parazgjedhje.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-7-0","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 7.0 | 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 7.0. \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: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043e\u0432, \u043f\u0435\u0440\u0435\u0432\u043e\u0434 Rust \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430, \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430 PREEMPT_LAZY, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 io_uring, \u043d\u043e\u0432\u0430\u044f \u0424\u0421 Nullfs, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 fserror, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 XFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u043c\u0430\u043f\u0438\u043d\u0433\u0430 \u0432 Btrfs, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u0435\u0440\u0441\u0438\u0438 NFS 4.1,","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-7-0","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":"2026-04-13T09:12:24+00:00","article:modified_time":"2026-04-13T09:12:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/168524","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=168524"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/168524\/revisions"}],"predecessor-version":[{"id":169176,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/168524\/revisions\/169176"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=168524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=168524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=168524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}