{"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\/news\/reliz-yadra-linux-7-0","title":{"rendered":"L\u00ebshimi i kernelit Linux 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muaj zhvillimi, Linus Torvalds prezantoi versionin e kernelit Linux 7.0. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: rregullat p\u00ebr p\u00ebrdorimin e asistent\u00ebve AI, p\u00ebrfshirja e Rustit si nj\u00eb funksionalitet themelor t\u00eb kernelit, p\u00ebrmir\u00ebsimi i performanc\u00ebs s\u00eb swap-it, aktivizimi i m\u00ebnyr\u00ebs PREEMPT_LAZY si parazgjedhje, mb\u00ebshtetje p\u00ebr filtra n\u00eb operacionet io_uring, nj\u00eb sistem t\u00eb ri dosjesh Nullfs, infrastruktura fserror, mjetet e monitorimit XFS, mb\u00ebshtetje p\u00ebr rimapimin n\u00eb Btrfs, aktivizimi i versionit NFS 4.1 si parazgjedhje, integrimi i algoritmit t\u00eb kriptografis\u00eb post-kvantike ML-DSA dhe aktivizimi i AccECN n\u00eb sistemin rrjetor, si dhe mb\u00ebshtetje fillestare p\u00ebr WiFi 8.      <\/p>\n<p>Numri 7.0 u dha, pasi n\u00eb deg\u00ebn 6.x u grumbulluan mjaft l\u00ebshime p\u00ebr t\u00eb ndryshuar numrin e par\u00eb t\u00eb versionit (kurse versioni 6.0 u formua pas 5.19). Ndryshimi i numerologjis\u00eb b\u00ebhet p\u00ebr arsye estetike dhe p\u00ebrb\u00ebn nj\u00eb hap formal q\u00eb heq ndjesin\u00eb e pak\u00ebndshme nga akumulimi i numrit t\u00eb madh t\u00eb l\u00ebshimeve n\u00eb k\u00ebt\u00eb seri.       <\/p>\n<p>Versioni e rebuar 15624 p\u00ebrmir\u00ebsime nga 2477 zhvillues, madh\u00ebsia e patch-it \u00ebsht\u00eb 56 MB (ndryshimet preku 18053 skedar\u00eb, u shtuan 704060 rreshta kodi, u fshin\u00eb 278132 rreshta). N\u00eb versionin e kaluar ishin 15657 p\u00ebrmir\u00ebsime nga 2237 zhvillues, madh\u00ebsia e patch-it ishte 52 MB. Rreth 51% e t\u00eb gjitha ndryshimeve n\u00eb 7.0 lidhen me drejtuesit e pajisjeve, rreth 11% e ndryshimeve lidhen me p\u00ebrdit\u00ebsimin e kodit specifik p\u00ebr arkitektur\u00eb harduerike, 14% lidhen me stek\u00ebt e rrjetit, 5% me sistemet e skedar\u00ebve dhe 3% me n\u00ebn-sistemat e brendshme t\u00eb b\u00ebrtham\u00ebs.       <\/p>\n<p>Kryesoret n\u00eb kernelin 7.0 (1, 2, 3):  <\/p>\n<ul>\n<li class=\"l\"> <b>Sistemi i disqeve, hyrja\/ dalje dhe sistemet e skedar\u00ebve<\/b>\n<ul>\n<li class=\"l\"> Infrastruktura fserror \u00ebsht\u00eb realizuar dhe \u00ebsht\u00eb shtuar nj\u00eb API p\u00ebr marrjen e informacionit mbi gabimet e hyrjes\/daljes dhe d\u00ebmtimin e metadatave gjat\u00eb pun\u00ebs me skedar\u00ebt. Infrastruktur\u00eb e propozuar unifikon n\u00eb sistemet e skedar\u00ebve transmetimin e informacioneve 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 skedar\u00ebve nga hap\u00ebsira e p\u00ebrdoruesit. \u00cbsht\u00eb propozuar operacioni ioctl XFS_IOC_HEALTH_MONITOR, i cili ktheu nj\u00eb deshifrim skedari, n\u00ebp\u00ebrmjet t\u00eb cilit mund t\u00eb merrni informacion mbi d\u00ebshtimet q\u00eb lidhen me d\u00ebmtimin e metadave ose shfaqjen e gabimeve gjat\u00eb hyrje\/daljes, si dhe t\u00eb ndiqni ndryshimin e gjendjeve t\u00eb sistemit t\u00eb skedar\u00ebve, si\u00e7 jan\u00eb shk\u00ebputja dhe p\u00ebrfundimi i funksionimit. P\u00ebr m\u00eb tep\u00ebr, \u00ebsht\u00eb propozuar nj\u00eb proces n\u00eb sfond q\u00eb menaxhohet p\u00ebrmes systemd, xfs_healer, i cili p\u00ebrpunon ngjarje t\u00eb gjendjes s\u00eb sistemit t\u00eb skedar\u00ebve nga hap\u00ebsira e p\u00ebrdoruesit dhe, kur \u00ebsht\u00eb e nevojshme, aktivizon automatikisht procedurat e rikuperimit.\n<li class=\"l\"> Sistemi i skedar\u00ebve Btrfs ka marr\u00eb mb\u00ebshtetje eksperimentale p\u00ebr struktur\u00ebn e \"pem\u00ebs s\u00eb 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 kryerjes s\u00eb operacioneve t\u00eb hyrjes dhe daljes. Q\u00ebllimi i mund\u00ebsis\u00eb s\u00eb shtuar \u00ebsht\u00eb se pas l\u00ebvizjes s\u00eb t\u00eb dh\u00ebnave n\u00eb nj\u00ebsin\u00eb ruajt\u00ebse, n\u00eb vend t\u00eb p\u00ebrdit\u00ebsimit t\u00eb t\u00eb gjitha strukturave t\u00eb lidhura me k\u00ebto t\u00eb dh\u00ebna, n\u00eb struktur\u00ebn shtes\u00eb \"remap tree\" ruhet adresa e vjet\u00ebr dhe e re e t\u00eb dh\u00ebnave, dhe m\u00eb pas, gjat\u00eb aksesit n\u00eb t\u00eb dh\u00ebna, adresat z\u00ebvend\u00ebsohen. Qasja e re paraqitet si m\u00eb e besueshme dhe fleksibile, si dhe duke e b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb 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\/dalim t\u00eb drejtp\u00ebrdrejt\u00eb n\u00eb situata kur madh\u00ebsia e bllokut tejkalon madh\u00ebsin\u00eb e faqes s\u00eb memories n\u00eb sistem.\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrje \u00ebsht\u00eb shtuar nj\u00eb sistem i ri skedari \"Nullfs\", i cili mund t\u00eb p\u00ebrdoret si nj\u00eb vendz\u00ebvend\u00ebsues p\u00ebr FSh t\u00eb rr\u00ebnj\u00ebs. Sistemi i skedar\u00ebve Nullfs \u00ebsht\u00eb gjithmon\u00eb bosh, nuk p\u00ebrmban t\u00eb dh\u00ebna dhe nuk mb\u00ebshtet ndryshime. Q\u00ebllimi i Nullfs \u00ebsht\u00eb p\u00ebrdorimi si FSh fillestare p\u00ebr t\u00eb thjeshtuar procesin e ngarkimit t\u00eb sistemit - mbi Nullfs m\u00eb pas montohen sisteme t\u00eb tjera skedar\u00ebsh dhe p\u00ebrdoret thirrja e sistemit pivot_root() p\u00ebr t\u00eb nd\u00ebrruar FSh-n\u00eb e rr\u00ebnj\u00ebs, n\u00eb vend t\u00eb pastrimit t\u00eb p\u00ebrmbajtjes initramfs dhe p\u00ebrdorimit t\u00eb rr\u00ebnj\u00ebs lidhur me t\u00eb.\n<li class=\"l\"> \u00cbsht\u00eb realizuar p\u00ebrdit\u00ebsimi i informacionit p\u00ebr koh\u00ebn e modifikimit t\u00eb skedar\u00ebve n\u00eb modalitetin jo-bllokues. M\u00eb par\u00eb thirrja file_update_time_flags() me flak\u00eb IOCB_NOWAIT kthehej me nj\u00eb gabim \"-EAGAIN\", gj\u00eb q\u00eb nuk lejonte p\u00ebrdorimin e operacioneve t\u00eb shkruajtes drejt\u00eb n\u00eb modalitetin jo-bllokues.\n<li class=\"l\"> N\u00eb sistemet e skedar\u00ebve, mb\u00ebshtetje p\u00ebr bllokadat njoftuese (lease) \u00ebsht\u00eb p\u00ebrkthyer n\u00eb kategorin\u00eb e opsioneve t\u00eb ve\u00e7anta. Nga default, ky mekaniz\u00ebm tani nuk aktivizohet p\u00ebr shkak t\u00eb problemeve me sistemet e skedar\u00ebve, t\u00eb cilat fillimisht nuk ishin t\u00eb dizajnuara p\u00ebr ta p\u00ebrfshir\u00eb at\u00eb. P\u00ebr shembull, sistemet e skedar\u00ebve 9p dhe cephfs nuk e mb\u00ebshtesin k\u00ebt\u00eb mekaniz\u00ebm.\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve EROFS (Sistemi i Skedar\u00ebve t\u00eb Zgjeruesh\u00ebm Vet\u00ebm p\u00ebr Lexim), i dizajnuar p\u00ebr p\u00ebrdorim n\u00eb ndarjet e aksesueshme vet\u00ebm n\u00eb modin e leximit, algoritmi LZMA \u00ebsht\u00eb aktivizuar p\u00ebr kompresion si standard. Algoritmet DEFLATE dhe Zstandard jan\u00eb gjithashtu t\u00eb disponueshme si opsionale dhe nuk p\u00ebrmenden m\u00eb si eksperimentale. \u00cbsht\u00eb implementuar ndarja e regjistrimeve n\u00eb k\u00ebrkes\u00ebn e faqeve (page-cache) p\u00ebr skedar\u00ebt identik\u00eb n\u00eb sistemet e skedar\u00ebve EROFS t\u00eb ndryshme.\n<li class=\"l\"> M\u00ebnyra laptop_mode, e cila kursente energjin\u00eb duke vonuar dhe bashkuar operacionet e shkruarjes n\u00eb diskun e ngurt\u00eb p\u00ebr t\u00eb zgjatur koh\u00ebn e q\u00ebndrimit t\u00eb diskut n\u00eb gjumin e thell\u00eb dhe t\u00eb reduktoj\u00eb numrin e zgjonjeve, \u00ebsht\u00eb hequr. Kjo m\u00ebnyr\u00eb ka humbur r\u00ebnd\u00ebsin\u00eb e saj, pasi n\u00eb pajisjet mobile moderne, disk\u00ebt e ngurt\u00eb jan\u00eb z\u00ebvend\u00ebsuar me disqe t\u00eb forta.\n<li class=\"l\"> Sistemi i skedar\u00ebve F2FS \u00ebsht\u00eb kaluar n\u00eb p\u00ebrdorimin e folio t\u00eb m\u00ebdha t\u00eb memorjes (large folios).\n<li class=\"l\"> \u00cbsht\u00eb rinisur puna mbi driverin ntfs3, i zhvilluar nga Paragon Software. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr operacionet me skedar\u00eb t\u00eb bazuara n\u00eb iomap, jan\u00eb realizuar opsionet llseek SEEK_DATA\/SEEK_HOLE, dhe \u00ebsht\u00eb shtuar moda delalloc p\u00ebr alokimin e vonuar t\u00eb blloqeve. Nd\u00ebrkoh\u00eb, n\u00eb list\u00ebn e shp\u00ebrndarjes s\u00eb zhvilluesve t\u00eb b\u00ebrtham\u00ebs, n\u00eb shkurt u miratua p\u00ebrfshirja n\u00eb nj\u00eb nga versionet e ardhshme t\u00eb b\u00ebrtham\u00ebs nj\u00eb zbatim t\u00eb ri t\u00eb NTFS \u2014 ntfsplus, i zhvilluar p\u00ebr t\u00eb z\u00ebvend\u00ebsuar ntfs3.\n<li class=\"l\"> Nga default, n\u00eb nd\u00ebrtim aktivizohet versioni i protokollit NFS 4.1 (CONFIG_NFS_V4_1). \u00cbsht\u00eb siguruar bllokimi i eksportit p\u00ebrmes NFS p\u00ebr pseudo-sistemet e skedar\u00ebve t\u00eb specializuara, 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 fijeve (thread-pool) n\u00eb p\u00ebrputhje me ngarkes\u00ebn.                                <\/ul>\n<li class=\"l\"> <b>Memorie dhe sh\u00ebrbime sistemike<\/b>\n<ul>\n<li class=\"l\"> Jan\u00eb miratuar rregullat zyrtare p\u00ebr p\u00ebrdorimin e ndihm\u00ebs AI dhe p\u00ebrfshirjen e p\u00ebrmbajtjes s\u00eb gjeneruar automatikisht n\u00eb b\u00ebrtham\u00eb. Kur p\u00ebrcillet kodi i gjeneruar duhet t\u00eb sh\u00ebnohet duke treguar ndihm\u00ebsin AI t\u00eb p\u00ebrdorur p\u00ebrmes etiket\u00ebs \u00abAssisted-by\u00bb. Ndihm\u00ebsve AI u ndalohet t\u00eb shtojn\u00eb etiket\u00ebn \u00abSigned-off-by\u00bb \u2014 personi q\u00eb kalon patch-in konsiderohet autor i tij, merr p\u00ebrgjegj\u00ebsin\u00eb p\u00ebr ndryshimin e dor\u00ebzuar dhe garanton cil\u00ebsin\u00eb e tij. Zhvilluesve u k\u00ebrkohet t\u00eb kryejn\u00eb rishikimin manual t\u00eb kodit t\u00eb marra p\u00ebrmes AI dhe t\u00eb kontrollojn\u00eb p\u00ebrputhshm\u00ebrin\u00eb e rezultatit me k\u00ebrkesat licencuese.\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr Rust \u00ebsht\u00eb kaluar nga eksperimentale n\u00eb funksionalitetet kryesore t\u00eb b\u00ebrtham\u00ebs. Mb\u00ebshtetja p\u00ebr Rust nuk \u00ebsht\u00eb aktive nga e drejta dhe nuk e b\u00ebn Rust nj\u00eb nga var\u00ebsit\u00eb e detyrueshme p\u00ebr nd\u00ebrtimin e b\u00ebrtham\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrfunduar integrimi n\u00eb b\u00ebrtham\u00eb i mekanizmit \u00abSwap Table\u00bb, i cili lejon p\u00ebrmir\u00ebsimin e performanc\u00ebs s\u00eb nd\u00ebrlikimit. Shpejt\u00ebsia arrihet fal\u00eb reduktimit t\u00eb konkurrenc\u00ebs p\u00ebr aksesin n\u00eb cache-n e nd\u00ebrlikimit, k\u00ebrkimit m\u00eb efikas n\u00eb cache dhe reduktimit t\u00eb fraksionimit. Backend-i i bazuar n\u00eb Swap Table \u00ebsht\u00eb angazhuar p\u00ebr cache-n e nd\u00ebrlikimit n\u00eb vend t\u00eb backend-it XArray dhe ka lejuar n\u00eb testin redis-benchmark me BGSAVE nj\u00eb rritje prej 22% t\u00eb numrit t\u00eb k\u00ebrkesave t\u00eb p\u00ebrpunuara.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr zgjerimin e analiz\u00ebs s\u00eb siguris\u00eb s\u00eb thread-\u00ebve q\u00eb ka ndodhur n\u00eb Clang 22, e cila lejon identifikimin e potencialeve t\u00eb gjendjeve konflikti dhe gabimeve t\u00eb shkaktuara nga vendosja e pap\u00ebrshtatshme e bllokimeve n\u00eb faz\u00ebn e kompilimit. Zgjerimi ofron nj\u00eb seri atributeve si GUARDED_BY(\u2026), REQUIRES(\u2026), RELEASE(\u2026) dhe ACQUIRE(\u2026), t\u00eb cilat lejojn\u00eb sh\u00ebnimin e funksioneve t\u00eb mbrojtura nga bllokimet dhe ndarjen e fushave t\u00eb veprimit t\u00eb bllokimeve (definimin e kontekstit). N\u00eb faz\u00ebn e kompilimit, kryhet nj\u00eb verifikim i sakt\u00ebsis\u00eb s\u00eb p\u00ebrdorimit t\u00eb primitiveve t\u00eb sinkronizimit, si mutex-t, mbi baz\u00ebn e vler\u00ebsimit t\u00eb aktivitetit ose pasivitetit t\u00eb kontekstit p\u00ebrkat\u00ebs.\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 p\u00ebrshpejtuar nisjen e konteiner\u00ebve n\u00eb sistemet me num\u00ebr t\u00eb madh pikash t\u00eb montimit. N\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme me OPEN_TREE_CLONE, flagu i ri kopjon vet\u00ebm pem\u00ebn e specifikuar t\u00eb pikave t\u00eb montimit (mount tree), por n\u00eb vend t\u00eb nj\u00eb deshifrikuesi lokal t\u00eb skedar\u00ebve, kthen nj\u00eb deshifrikues t\u00eb skedar\u00ebve n\u00eb nj\u00eb hap\u00ebsir\u00eb emri t\u00eb re t\u00eb pikave t\u00eb montimit, ku pem\u00eb e kopjuar montohen mbi kopjen e sistemit t\u00eb v\u00ebrtet\u00eb t\u00eb skedar\u00ebve. Flagu OPEN_TREE_NAMESPACE \u00ebsht\u00eb i k\u00ebrkuar p\u00ebr t\u00eb shmangur ekzekutimin e ndar\u00eb t\u00eb operacioneve unshare(CLONE_NEWNS) dhe pivot_root(), t\u00eb p\u00ebrdorura gjat\u00eb krijimit t\u00eb konteiner\u00ebve.\n<li class=\"l\"> N\u00eb thirrjen sistemore rseq \u00ebsht\u00eb shtuar mekanizmi p\u00ebr zgjerimin e kvanteve t\u00eb koh\u00ebs (time slice), q\u00eb lejon 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 shmanget nd\u00ebrprerja nga planifikuesi i detyrave t\u00eb seksionit kritik me bllokim t\u00eb vendosur, duke e \u00e7uar n\u00eb kalimin e kontrollit n\u00eb rrjedhat e tjera, q\u00eb po p\u00ebrdorin burimin, p\u00ebr t\u00eb cilat mbetet vendosur bllokimi. Zgjerimi i kvantit t\u00eb koh\u00ebs b\u00ebhet pa shpenzime t\u00eb tjera, por pa garanci strikte q\u00eb ofrohen n\u00eb menaxhimin e plot\u00eb t\u00eb prioriteteve.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn arm64, loongarch, powerpc, riscv, s390 dhe x86, moda e p\u00ebrjashtimit t\u00eb detyrave (preemption) n\u00eb planifikuesin e paracaktuar \u00ebsht\u00eb ndryshuar nga PREEMPT_NONE n\u00eb PREEMPT_LAZY. Numri i mund\u00ebsive \u00ebsht\u00eb reduktuar nga kat\u00ebr n\u00eb dy \u2014 PREEMPT_FULL dhe PREEMPT_LAZY (modet 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). Moda PREEMPT_LAZY aplikon 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 tikut. Vonesa e shkaktuar \u00e7on n\u00eb nj\u00eb reduktim t\u00eb rasteve t\u00eb p\u00ebrjashtimit t\u00eb mbajt\u00ebsve t\u00eb bllokimeve, duke lejuar q\u00eb performanca t\u00eb afroj\u00eb me konfigurimet q\u00eb p\u00ebrdorin modelin e p\u00ebrjashtimit vullnetar (voluntary preemption), dmth, PREEMPT_LAZY lejon ruajtjen e mund\u00ebsive t\u00eb p\u00ebrjashtimit t\u00eb plot\u00eb p\u00ebr detyrat realtime, por minimizon r\u00ebnien e performanc\u00ebs p\u00ebr detyrat normale.\n<p>Aktivizimi i PREEMPT_LAZY ka shkaktuar nj\u00eb regres t\u00eb r\u00ebnd\u00ebsish\u00ebm, duke ulur ndjesh\u00ebm performanc\u00ebn e PostgreSQL n\u00eb sistemet ARM64. P\u00ebr t\u00eb reduktuar r\u00ebnien e performanc\u00ebs, zhvilluesit e PostgreSQL u rekomandohet t\u00eb aktivizojn\u00eb opsionin PR_RSEQ_SLICE_EXTENSION p\u00ebr t\u00eb ulur probabilitetin e d\u00ebbimit t\u00eb mbajt\u00ebsve t\u00eb bllokimeve.       <\/p>\n<li class=\"l\"> Transferimi i ndryshimeve nga dega Rust-for-Linux, lidhur me p\u00ebrdorimin e gjuh\u00ebs Rust si gjuh\u00eb e dyt\u00eb p\u00ebr zhvillimin e drejtuesve dhe modulave t\u00eb b\u00ebrtham\u00ebs, \u00ebsht\u00eb vazhduar. Fal\u00eb bibliotek\u00ebs s\u00eb integruar m\u00eb par\u00eb 'syn', e cila thjeshton shkrimin e makroseve t\u00eb nd\u00ebrlikuara, \u00ebsht\u00eb arritur t\u00eb reduktohet madh\u00ebsia e kodit Rust n\u00eb b\u00ebrtham\u00eb duke thjeshtuar p\u00ebrcaktimet e makroseve procedurale ekzistuese. Jan\u00eb zgjeruar mund\u00ebsit\u00eb e bibliotekave kernel, macros dhe pin-init.\n<li class=\"l\"> N\u00eb sistemin e hyrjes\/ daljeve asinkrone io_uring \u00ebsht\u00eb shtuar nj\u00eb opsion p\u00ebr p\u00ebrdorimin e rrug\u00ebve t\u00eb dor\u00ebzimit jo-cirkulare (non-circular submission queue), m\u00eb efikase p\u00ebr memorizimin kur ekzekutimi i k\u00ebrkes\u00ebs p\u00ebrfundon para kthimit nga thirrja sistemike.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin e eBPF, n\u00eb mekanizmin BTF (BPF Type Format), i cili ofron informacion p\u00ebr verifikimin e tipave n\u00eb pseudokodin BPF, \u00ebsht\u00eb p\u00ebrdorur k\u00ebrkimi binar p\u00ebr t\u00eb gjetur informacionin e p\u00ebrcaktimit, \u00e7ka ka rritur efikasitetin e ngarkes\u00ebs s\u00eb programeve BPF. N\u00eb eBPF \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr argumentet e paqart\u00eb gjat\u00eb thirrjes s\u00eb kfunc (funksione b\u00ebrthamore t\u00eb qasshme p\u00ebr p\u00ebrdorim n\u00eb programet BPF), t\u00eb p\u00ebrcaktuara me flamurin KF_IMPLICIT_ARGS.\n<li class=\"l\"> Kodi p\u00ebr mb\u00ebshtetje t\u00eb RAM-disqit fillestar (initrd) mbi linuxrc \u00ebsht\u00eb fshir\u00eb, i cili prej koh\u00ebsh \u00ebsht\u00eb shpallur si i vjetruar. Realizimet e mbetura t\u00eb initrd planifikojn\u00eb t\u00eb fshihen n\u00eb vitin 2027. N\u00eb vend t\u00eb initrd duhet t\u00eb p\u00ebrdoret initramfs (dallimi \u00ebsht\u00eb se initrd vendos ambientin fillestar t\u00eb ngarkimit n\u00eb nj\u00eb imazh disku, nd\u00ebrsa initramfs n\u00eb nj\u00eb sistem skedar\u00ebsh).\n<li class=\"l\"> N\u00eb pajisjen e bllokut zram, e cila p\u00ebrdoret p\u00ebr ruajtjen e kompresuar t\u00eb partis\u00eb s\u00eb shkarkimit n\u00eb memorie, \u00ebsht\u00eb ndryshuar logjika e pun\u00ebs me faqet e kujtes\u00ebs t\u00eb kompresuara n\u00eb rastin e opsionit t\u00eb zhvendosjes s\u00eb t\u00eb dh\u00ebnave n\u00eb ruajtjen e p\u00ebrhershme n\u00eb rast t\u00eb mbushjes s\u00eb memories s\u00eb disponueshme. M\u00eb par\u00eb faqet e kujtes\u00ebs shkapeshin para shkrimit n\u00eb mbajt\u00ebsin fizik, por tani ruhen ashtu si\u00e7 jan\u00eb n\u00eb form\u00ebn e kompresuar, duke ulur ngarkes\u00ebn n\u00eb CPU dhe kursyer energji n\u00eb pun\u00ebn autonom.\n<li class=\"l\"> N\u00eb utilitarin timerlat, i cili \u00ebsht\u00eb i destinuar p\u00ebr matjen e vonesave gjat\u00eb pun\u00ebs s\u00eb planifikuesit t\u00eb detyrave, \u00ebsht\u00eb shtuar opsioni '\u2014bpf-action' 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 'bitmask-list' p\u00ebr t\u00eb shfaqur maskat e bit\u00ebve n\u00eb nj\u00eb form\u00eb t\u00eb lexueshme (n\u00eb form\u00ebn e nj\u00eb liste bit\u00ebsh dhe jo nj\u00eb numri heksadecimal). N\u00eb tracefs jan\u00eb shtuar mund\u00ebsit\u00eb p\u00ebr auditimin e filtrave dhe ngacmuesve. \u00cbsht\u00eb shtuar komanda 'perf sched stats' p\u00ebr t\u00eb mbledhur dhe shfaqur statistikat p\u00ebr pun\u00ebn 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 logos, i cili do t\u00eb shfaqet gjat\u00eb ngarkimit t\u00eb b\u00ebrtham\u00ebs n\u00eb vend t\u00eb logos standarde me pingvinin Tux.                                <\/ul>\n<li class=\"l\"> <b>Virtualizimi dhe siguria<\/b>\n<ul>\n<li class=\"l\"> N\u00eb sistemin e hyrjes\/ daljeve asinkrone io_uring \u00ebsht\u00eb realizuar mund\u00ebsia e bashkangjitjes s\u00eb programeve BPF me filtro q\u00eb kontrollojn\u00eb se \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 gjat\u00eb krijimit t\u00eb proceseve t\u00eb tjera pas thirrjes fork(). Me filtrat aktiv\u00eb, filtrat e shtuar nuk mund t\u00eb \u00e7aktivizojn\u00eb ato ekzistuese, por vet\u00ebm t\u00eb shtojn\u00eb kufizime t\u00eb reja. Kjo mund\u00ebsi e realizuar do t\u00eb lejoj\u00eb bllokimin e metodave t\u00eb devijimit nga filtrimi i thirrjeve sistemore n\u00eb mjediset sandbox, t\u00eb bazuara n\u00eb ekzekutimin e operacioneve t\u00eb ngjashme t\u00eb ofruara n\u00eb io_uring.\n<li class=\"l\"> N\u00eb SELinux \u00ebsht\u00eb shtuar mund\u00ebsia e menaxhimit t\u00eb aksesit n\u00eb tokenet BPF, duke lejuar proceset pa privilegje t\u00eb kryejn\u00eb disa operacione me privilegje me BPF, si\u00e7 \u00ebsht\u00eb ngarkimi i programeve BPF n\u00eb b\u00ebrtham\u00eb dhe krijimi i strukturave map.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr algoritmin e formimit t\u00eb n\u00ebnshkrimeve digjitale ML-DSA (CRYSTALS-Dilithium), q\u00eb bazohet n\u00eb teorin\u00eb e rrjetave dhe \u00ebsht\u00eb i q\u00ebndruesh\u00ebm ndaj tentativave t\u00eb nd\u00ebrhyrjes n\u00eb kompjuter\u00ebt kuantik\u00eb. \u00cbsht\u00eb ofruar mund\u00ebsia e p\u00ebrdorimit t\u00eb ML-DSA p\u00ebr autentifikimin e moduleve t\u00eb b\u00ebrtham\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb hequr mund\u00ebsia e p\u00ebrdorimit t\u00eb skemave t\u00eb formimit t\u00eb n\u00ebnshkrimeve digjitale me algoritmin SHA-1 p\u00ebr t\u00eb n\u00ebnshkruar modulat e 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 'sport' dhe 'dport' p\u00ebr t\u00eb inspektuar numrat e porteve rrjetore, dhe jo vet\u00ebm. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/lir\/ipv4\/\" title=\"IP-adresat\" data-wpil-keyword-link=\"linked\">IP-adresat<\/a>.\n<li class=\"l\"> P\u00ebr sistemet me arkitektur\u00eb RISC-V, jan\u00eb implementuar mb\u00ebshtetje p\u00ebr zgjerimet Zicfiss dhe Zicfilp, q\u00eb ofrojn\u00eb mund\u00ebsi harduerike p\u00ebr zbatimin e mbrojtjes CFI (Control Flow Integrity), q\u00eb ndalon shkeljet e rendit normal t\u00eb ekzekutimit t\u00eb instrukcioneve (control flow) si rezultat i p\u00ebrdorimit t\u00eb eksploitve q\u00eb ndryshojn\u00eb treguesit e funksioneve t\u00eb ruajtur n\u00eb memorie.\n<li class=\"l\"> N\u00eb hipervizor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/abuzoustojchivye-vps\/\" title=\"KVM\" data-wpil-keyword-link=\"linked\">KVM<\/a> \u00cbsht\u00eb implementuar mund\u00ebsia p\u00ebr t\u00eb transmetuar n\u00eb sistemet mikprit\u00ebse informacionin mbi mb\u00ebshtetje nga procesori p\u00ebr zgjerimin ERAPS (Enhanced Return Address Predictor Security), q\u00eb lejon shmangien e disa operacioneve t\u00eb rikthimit t\u00eb gjendjes s\u00eb CPU-s\u00eb kur kthehet kontrolli nga sistemi mikprit\u00ebs. P\u00ebrve\u00e7 k\u00ebsaj, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ngjitjen e pajisjeve p\u00ebr sistemet mikprit\u00ebse p\u00ebr p\u00ebrcjelljen e performanc\u00ebs (PMU, Performance Monitoring Unit), e cila rrit sakt\u00ebsin\u00eb e profilizimit n\u00eb krahasim me p\u00ebrdorimin e PMU-ve t\u00eb emuluara.\n<li class=\"l\"> N\u00eb driverin p\u00ebr hipervizorin Hyper-V \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr nd\u00ebrfaqen debugfs p\u00ebr t\u00eb par\u00eb statistikat e funksionimit t\u00eb hipervizorit.                        <\/ul>\n<li class=\"l\"> <b>Sistemi rrjetor<\/b>\n<ul>\n<li class=\"l\"> Zgjatja AccECN (Accurate Explicit Congestion Notification) \u00ebsht\u00eb e p\u00ebrfshir\u00eb n\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar, q\u00eb realizon nj\u00eb version t\u00eb p\u00ebrmir\u00ebsuar t\u00eb zgjerimit ECN, duke lejuar mikprit\u00ebsit q\u00eb n\u00eb rast mbipopullimi t\u00eb etiketojn\u00eb IP-paketat n\u00eb vend q\u00eb t'i hedhin, duke ofruar mund\u00ebsin\u00eb p\u00ebr t\u00eb identifikuar shfaqjen e nj\u00eb ngarkese fillestare n\u00eb kanalet e komunikimit pa humbur paketa. Zgjerimi origjinal ECN ka nj\u00eb kufizim q\u00eb lejon vet\u00ebm nj\u00eb sinjal mbipopullimi brenda nj\u00eb cikli t\u00eb nj\u00ebansh\u00ebm t\u00eb transmetimit 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 lejon marr\u00ebsit t\u00eb d\u00ebrgoj\u00eb d\u00ebrguesit m\u00eb shum\u00eb se nj\u00eb etiket\u00eb mbipopullimi n\u00eb kok\u00ebn e IP-paketes TCP. Algoritmet e menaxhimit t\u00eb mbipopullimit mund t\u00eb p\u00ebrdorin informacionin e marr\u00eb p\u00ebr t\u00eb reaguar m\u00eb sakt\u00eb ndaj mbipopullimeve dhe p\u00ebr t\u00eb shmangur uljen e menj\u00ebhershme t\u00eb intensitetit t\u00eb d\u00ebrgimit t\u00eb paketicave p\u00ebrball\u00eb mbipopullimeve t\u00eb vogla.\n<li class=\"l\"> N\u00eb realizimin e algoritmit t\u00eb menaxhimit t\u00eb rrjeteve Cake \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr p\u00ebrpunimin e disa radh\u00ebve 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 tamponimit t\u00eb paketave n\u00eb pajisjet kufitare t\u00eb rrjetit dhe ka si q\u00ebllim arritjen e kapacitetit maksimal t\u00eb kalimit dhe nivelit minimal t\u00eb vonesave, madje edhe n\u00eb kanale t\u00eb ngadalta t\u00eb komunikimit.\n<li class=\"l\"> N\u00eb sockets VSOCK, t\u00eb p\u00ebrdorura p\u00ebr nd\u00ebrveprimin me makinat virtuale, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr hap\u00ebsirat e rrjetit (network namespace).\n<li class=\"l\"> Implementimi fillestar i standardit t\u00eb ardhsh\u00ebm WiFi 8 (802.11bn, WiFi me Ultra Lart\u00eb Besueshm\u00ebri).\n<li class=\"l\"> Jan\u00eb shtuar optimizime q\u00eb kan\u00eb lejuar t\u00eb rritet performanca e p\u00ebrpunimit t\u00eb paketave UDP q\u00eb hyjn\u00eb me 12% gjat\u00eb testimeve t\u00eb stresit n\u00eb nj\u00eb rrjet 100-gigabit.                      <\/ul>\n<li class=\"l\"> <b>Pajisje<\/b>\n<ul>\n<li class=\"l\"> N\u00eb drejtuesin AMDGPU \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr blloqet IP, t\u00eb p\u00ebrdorura n\u00eb GPU t\u00eb 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 drejtuesin Nouveau \u00ebsht\u00eb p\u00ebrmir\u00ebsuar menaxhimi i frekuenc\u00ebs n\u00eb sistemet Tegra 186+.\n<li class=\"l\"> N\u00eb drejtuesin i915 \u00ebsht\u00eb shtuar mb\u00ebshtetje fillestare p\u00ebr bllokun e IP t\u00eb ekranit Xe3p_LPD, t\u00eb p\u00ebrdorur n\u00eb procesor\u00ebt Intel Nova Lake-P.\n<li class=\"l\"> Puna mbi drejtuesin drm (Direct Rendering Manager) Xe p\u00ebr GPU t\u00eb bazuar n\u00eb arkitektur\u00ebn Intel Xe, e cila p\u00ebrdoret n\u00eb kartat grafike Intel t\u00eb familjes Arc dhe grafik\u00ebn e integruar, duke filluar nga procesor\u00ebt Tiger Lake, \u00ebsht\u00eb vazhduar. \u00cbsht\u00eb shtuar m\u00ebnyra Multi Queue. Jan\u00eb shtuar komponent\u00ebt e nevojsh\u00ebm p\u00ebr diagnostikimin e ngrirjeve t\u00eb GPU n\u00eb Mesa. \u00cbsht\u00eb shtuar mb\u00ebshtetja p\u00ebr mekanizmin MERT p\u00ebr menaxhimin e aksesit n\u00eb memorien e GPU.\n<li class=\"l\"> Integrimi i komponent\u00ebve t\u00eb drejtuesit Nova p\u00ebr GPU NVIDIA, t\u00eb pajisura me firmware GSP, t\u00eb p\u00ebrdorura q\u00eb nga seria NVIDIA GeForce RTX 2000 bazuar n\u00eb mikroarkitektur\u00ebn Turing, \u00ebsht\u00eb vazhduar. Drejtuesi \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb versionin e ri \u00ebsht\u00eb p\u00ebrgatitur p\u00ebr realizimin e mb\u00ebshtetjes p\u00ebr GPU t\u00eb bazuar 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 kontrollor\u00ebt dhe pajisjet periferike me nd\u00ebrfaqe multikanale SPI (Serial Peripheral Interface), q\u00eb lejojn\u00eb transmetimin e t\u00eb dh\u00ebnave n\u00eb disa rrjedha paralel.\n<li class=\"l\"> \u00cbsht\u00eb shtuar drejtuesi p\u00ebr lidh\u00ebsit e kombinuar Type-C, t\u00eb p\u00ebrdorur n\u00eb pajisjet me \u00e7ipa Apple Silicon dhe q\u00eb kombinojn\u00eb nd\u00ebrfaqet USB3, DP-AltMode dhe Thunderbolt\/USB4.\n<li class=\"l\"> 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\"> 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\"> Shtuar mb\u00ebshtetje p\u00ebr smartphone dhe tablet\u00eb: 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 i Softuerit t\u00eb Liris\u00eb n\u00eb Amerik\u00ebn Latine formoi variantin e plot\u00eb t\u00eb lir\u00eb t\u00eb b\u00ebrtham\u00ebs 7.0 \u2014 Linux-libre 7.0-gnu, i pastruar nga element\u00ebt e firmware-it dhe drivereve q\u00eb p\u00ebrmbajn\u00eb komponent\u00eb ose fragmente kodi q\u00eb nuk jan\u00eb t\u00eb lira, t\u00eb cilat kan\u00eb nj\u00eb kufizim p\u00ebrdorimi nga prodhuesi. N\u00eb versionin 7.0 \u00ebsht\u00eb b\u00ebr\u00eb pastrimi nga blobet e driverit iwlwifi. Kodi i pastrimit n\u00eb driverat amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt \u00ebsht\u00eb p\u00ebrdit\u00ebsuar. \u00cbsht\u00eb realizuar pastrimi i emrave t\u00eb blob-eve 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-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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.\" \/>\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\/news\/reliz-yadra-linux-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/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\udd47 L\u00ebshimi i b\u00ebrtham\u00ebs Linux 7.0 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e b\u00ebrtham\u00ebs Linux 7.0.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/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.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/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}]}}