{"id":122993,"date":"2025-03-25T22:22:41","date_gmt":"2025-03-25T20:22:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-14"},"modified":"2025-03-25T22:22:41","modified_gmt":"2025-03-25T20:22:41","slug":"reliz-yadra-linux-6-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-6-14","title":{"rendered":"L\u00ebshimi i b\u00ebrtham\u00ebs Linux 6.14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e b\u00ebrtham\u00ebs Linux 6.14. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: drejtuesi ntsync me primitiv\u00eb t\u00eb sinkronizimit Windows NT, rregullimi i balancimit t\u00eb operacioneve t\u00eb leximit n\u00eb Btrfs RAID1, mb\u00ebshtetje p\u00ebr reflink n\u00eb XFS n\u00eb m\u00ebnyr\u00eb reale, mund\u00ebsia e hyrjes\/jeshjes buffer pa cache, dmem cgroup p\u00ebr limitimin e memories GPU, angazhimi i io_uring n\u00eb FUSE, delegimi i atributeve n\u00eb NFS, mb\u00ebshtetje p\u00ebr regjistrim t\u00eb atomike n\u00eb Device mapper, p\u00ebrshpejtimi i lidhjeve simbolike, menaxhimi i mund\u00ebsis\u00eb p\u00ebr ekzekutimin e skriptive, mb\u00ebshtetje p\u00ebr \u00e7ipat Qualcomm Snapdragon 8 Elite, dhe drejtuesi p\u00ebr NPU AMD.    <\/p>\n<p>N\u00eb versionin e ri jan\u00eb p\u00ebrfshir\u00eb 12115 ndreqje nga 1984 zhvillues, madh\u00ebsia e patch-it \u00ebsht\u00eb 39 MB (ndryshimet prekin 10170 skedar\u00eb, jan\u00eb shtuar 531586 linja kodi, jan\u00eb fshir\u00eb 235999 linja). N\u00eb versionin e kaluar kishte 14172 ndreqje nga 2086 zhvillues, madh\u00ebsia e patch-it ishte 46 MB. Rreth 41% e t\u00eb gjith\u00eb ndryshimeve t\u00eb paraqitura n\u00eb 6.14 lidhen me drivere t\u00eb pajisjeve, rreth 13% e ndryshimeve lidhen me p\u00ebrdit\u00ebsimin e kodit specifik p\u00ebr arkitektur\u00ebn e pajisjeve, 14% lidhen me pako t\u00eb rrjeteve, 7% me sisteme skedar\u00ebsh dhe 4% me n\u00ebndisaje t\u00eb brendshme t\u00eb b\u00ebrtham\u00ebs.       <\/p>\n<p>Kryesore t\u00eb reja n\u00eb b\u00ebrtham\u00ebn 6.14:  <\/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\"> N\u00eb sistemin e skedar\u00ebve Btrfs \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr metoda t\u00eb reja t\u00eb balancimit t\u00eb operacioneve t\u00eb leximit midis disqeve q\u00eb b\u00ebjn\u00eb pjes\u00eb n\u00eb masivin RAID1. P\u00ebrve\u00e7 shp\u00ebrndarjes aktuale t\u00eb ngarkes\u00ebs mbi baz\u00ebn e identifikuesve t\u00eb proceseve (pid), n\u00eb versionin e ri jan\u00eb propozuar tre modele t\u00eb reja balancimi: \u201erotation\u201c (ndryshimi i ngarkes\u00ebs n\u00eb m\u00ebnyr\u00eb t\u00eb barabart\u00eb n\u00eb t\u00eb gjitha disqet, i aktivizuar si parazgjedhje); \u201elatency\u201c (shp\u00ebrndarja duke marr\u00eb parasysh vonesat, mund t\u00eb jet\u00eb e dobishme n\u00eb rast defektesh apo funksionimi t\u00eb paq\u00ebndruesh\u00ebm t\u00eb disqeve); devid (menaxhim manual). P\u00ebr t\u00eb ndryshuar modalitetin e balancimit, \u00ebsht\u00eb shtuar nj\u00eb nd\u00ebrfaqe \u201e\/sys\/fs\/btrfs\/\/read_policy\u201c. Mes ndryshimeve t\u00eb tjera n\u00eb Btrfs \u00ebsht\u00eb realizimi i ioctl FS_IOC_READ_VERITY_METADATA.\n<li class=\"l\"> Shtesa e nj\u00eb m\u00ebnyre t\u00eb pa-cache p\u00ebr futje\/dalje, ku t\u00eb dh\u00ebnat hiqen nga kujtesa e faqes menj\u00ebher\u00eb pasi t\u00eb p\u00ebrfundojn\u00eb operacionet p\u00ebr leximin ose shkrimin e tyre. Ky ndryshim mund t\u00eb jet\u00eb i dobish\u00ebm kur p\u00ebrdoren pajisje ruajtjeje shum\u00eb t\u00eb shpejta, ku caching i operacioneve n\u00eb kujtes\u00eb \u00ebsht\u00eb i tep\u00ebrt. P\u00ebr k\u00ebto pajisje, m\u00ebnyra e re lejon p\u00ebrjashtimin e shpenzimeve t\u00eb tepruara t\u00eb kujtes\u00ebs nga cache i faqes pa p\u00ebrdorur nj\u00eb API t\u00eb komplikueshme p\u00ebr futje\/dalje t\u00eb drejtp\u00ebrdrejt\u00eb (Direct I\/O).\n<li class=\"l\"> N\u00eb fsnotify, mekanizmi q\u00eb ndjek ndryshimet n\u00eb FS, \u00ebsht\u00eb shtuar nj\u00eb ngjarje e re FS_PRE_ACCESS, e gjeneruar n\u00eb faz\u00ebn para se t\u00eb aksesohen p\u00ebrmbajtjet e skedarit. Ngjarja trajtohet n\u00eb m\u00ebnyr\u00eb sinkrone, dmth. b\u00ebrthama d\u00ebrgon ngjarjen dhe pret marrjen e p\u00ebrgjigjes. N\u00ebse p\u00ebrgjigja merret, operacioni ekzekutohet, dhe n\u00ebse ndodhi nj\u00eb defekt, thirrja sistemore kthen n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit nj\u00eb kod gabimi. Me ndihm\u00ebn e FS_PRE_ACCESS, procesi n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit, p\u00ebr shembull, mund t\u00eb organizoj\u00eb mbushjen e skedarit sipas gatishm\u00ebris\u00eb s\u00eb t\u00eb dh\u00ebnave n\u00eb ruajtje t\u00eb ngadalshme.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin FUSE, q\u00eb lejon krijimin e implementimeve t\u00eb sistemeve t\u00eb skedar\u00ebve n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr shk\u00ebmbimin e t\u00eb dh\u00ebnave midis b\u00ebrtham\u00ebs dhe trajtuesit n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit duke p\u00ebrdorur mekanizmin e futjes\/daljes io_uring. Ky ndryshim lejon p\u00ebrmir\u00ebsimin e performanc\u00ebs s\u00eb FUSE duke reduktuar kalimet e kontekstit midis b\u00ebrtham\u00ebs dhe hap\u00ebsir\u00ebs s\u00eb p\u00ebrdoruesit.\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve XFS \u00ebsht\u00eb shtuar mund\u00ebsia e p\u00ebrdorimit t\u00eb mapimit t\u00eb kund\u00ebrt (rmap, reverse-mapping) n\u00eb modin e operimit me vonesa t\u00eb parashikueshme ('realtime device'). Mapimi i kund\u00ebrt lejon p\u00ebrcaktimin se p\u00ebr ruajtjen e cilit skedar p\u00ebrdoret blloku i caktuar n\u00eb pajisjen e ruajtjes. Me an\u00eb t\u00eb rmap n\u00eb XFS p\u00ebr modin realtime \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr operacionin reflink, i cili lejon krijimin e kopjeve t\u00eb skedar\u00ebve duke klonuar metadata e skedarit dhe duke krijuar nj\u00eb lidhje me t\u00eb dh\u00ebnat q\u00eb tashm\u00eb ekzistojn\u00eb pa i kopjuar ato n\u00eb t\u00eb v\u00ebrtet\u00eb.\n<li class=\"l\"> N\u00eb VFS \u00ebsht\u00eb implementuar nj\u00eb cache p\u00ebr madh\u00ebsin\u00eb e lidhjeve simbolike, e cila ka lejuar nj\u00eb rritje prej 1.5% n\u00eb shpejt\u00ebsin\u00eb e ekzekutimit t\u00eb operacionit readlink (n\u00eb testin me \/initrd.img n\u00eb ext4). Cache \u00ebsht\u00eb aktivizuar n\u00eb FS ext4 dhe tmpfs.\n<li class=\"l\"> N\u00eb implementimin e NFSv4.2 \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr delegimin e atributeve t\u00eb skedar\u00ebve, e cila lejon menaxhimin e atributeve t\u00eb tilla si koha e ndryshimit (mtime) nga ana e klientit NFS, pa nevoj\u00ebn p\u00ebr t\u00eb zhb\u00ebr\u00eb ndryshimet n\u00eb server. N\u00eb NFS gjithashtu \u00ebsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetje p\u00ebr protokollin 'LOCALIO', i cili p\u00ebrcakton n\u00ebse klienti dhe serveri NFS jan\u00eb n\u00eb t\u00eb nj\u00ebjtin host, p\u00ebr t\u00eb aktivizuar optimizime p\u00ebrkat\u00ebse, si p\u00ebrdorimi i hyrjes\/daljes direkte (Direct I\/O) nga klienti.\n<li class=\"l\"> P\u00ebrmir\u00ebsuar performanca e operacioneve t\u00eb leximit n\u00eb sistemet e skedar\u00ebve NETFS, CIFS dhe AFS (Andrew File System).\n<li class=\"l\"> N\u00eb Squashfs \u00ebsht\u00eb p\u00ebrfshir\u00eb nj\u00eb mod i ngarkimit direkt t\u00eb bllokimeve n\u00eb cached let\u00ebr (SQUASHFS_FILE_DIRECT), i cili lejon t\u00eb anashkalohet nj\u00eb cached ndar\u00ebs read_page. Ky ndryshim ka lejuar t\u00eb reduktohet madh\u00ebsia e memories s\u00eb p\u00ebrdorur gjat\u00eb pun\u00ebs me Squashfs.\n<li class=\"l\"> N\u00eb thirrjen e sistemit statx() \u00ebsht\u00eb implementuar flaga STATX_DIO_READ_ALIGN, p\u00ebr t\u00eb p\u00ebrcaktuar k\u00ebrkes\u00ebn p\u00ebr rregullimin e operacioneve t\u00eb leximit nga skedari.\n<li class=\"l\"> N\u00eb sistemin e skedar\u00ebve Bcachefs \u00ebsht\u00eb p\u00ebrmir\u00ebsuar dhe stabilizuar formati i strukturave t\u00eb diskut. \u00c7do ndryshim i m\u00ebtejsh\u00ebm i formatit do t\u00eb konsiderohet si opsional dhe do t\u00eb implementohet n\u00eb form\u00ebn e shtesave opsionale. Shpejt\u00ebsia e verifikimit t\u00eb integritetit t\u00eb FS \u00ebsht\u00eb rritur ndjesh\u00ebm. P\u00ebrve\u00e7 k\u00ebsaj, n\u00eb Bcachefs \u00ebsht\u00eb p\u00ebrmir\u00ebsuar funksionimi n\u00eb modin vet\u00ebm p\u00ebr lexim; jan\u00eb eliminuar problemet q\u00eb \u00e7ojn\u00eb n\u00eb qasje n\u00eb memorie pas lirimit t\u00eb saj (use after free); jan\u00eb zgjidhur problemet me referencat reflink n\u00eb fsck; \u00ebsht\u00eb rregulluar trajtimi i rinisjes s\u00eb transaksionit.\n<li class=\"l\"> Moduli md-linear \u00ebsht\u00eb rikthyer, i destinuar p\u00ebr t\u00eb bashkuar pajisjet e bllokut. Ky modul ishte shpallur m\u00eb par\u00eb si i vjetruar dhe ishte fshir\u00eb nga b\u00ebrthama 6.8, por si\u00e7 duket, ishte k\u00ebrkuar dhe prandaj tani \u00ebsht\u00eb rikthyer.\n<li class=\"l\"> Sistemet e skedar\u00ebve F2FS dhe SQUASHFS jan\u00eb kaluar n\u00eb p\u00ebrdorimin e flet\u00ebve t\u00eb faqes s\u00eb memories (page folios).\n<li class=\"l\"> Sistemet e skedar\u00ebve OCFS2 dhe DLMFS jan\u00eb kaluar n\u00eb p\u00ebrdorimin e API-t t\u00eb ri p\u00ebr montimin e pjes\u00ebve.\n<li class=\"l\"> N\u00eb drejtuesin null_blk \u00ebsht\u00eb implementuar atributi 'rotational', q\u00eb vendoset p\u00ebrmes configfs dhe lejon simulimin e pun\u00ebs me pajisje me disqe rrotullues p\u00ebr t\u00eb thjeshtuar testimin e funksioneve t\u00eb b\u00ebrtham\u00ebs.\n<li class=\"l\"> N\u00eb sistemin e mapimit t\u00eb pajisjeve dhe n\u00eb modulet dm-mirror, dm-io, dm-table, dm-linear, dm-stripe dhe dm-raid1 \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr shkruarjen atomike.                             <\/ul>\n<li class=\"l\"> <b>Memorie dhe sh\u00ebrbime sistemike<\/b>\n<ul>\n<li class=\"l\"> Integrimi n\u00eb thelbin e driver-it ntsync \u00ebsht\u00eb p\u00ebrfunduar, i cili implementon pajisjen simbolike \/dev\/ntsync dhe nj\u00eb grup primitivash p\u00ebr sinkronizimin e p\u00ebrdorur n\u00eb thelbin e Windows NT. Realizimi i k\u00ebtyre primitiveve n\u00eb nivelin e thelbit lejon nj\u00eb rritje t\u00eb dukshme t\u00eb performanc\u00ebs s\u00eb loj\u00ebrave Windows q\u00eb ekzekutohen me ndihm\u00ebn e Wine. Rritja e performanc\u00ebs arrihet duke eliminuar shpenzimet e lidhura me p\u00ebrdorimin e RPC n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit. Krijimi i nj\u00eb driver-i t\u00eb ve\u00e7ant\u00eb p\u00ebr thelbin e Linux shpjegohet nga v\u00ebshtir\u00ebsia e implementimit t\u00eb sakt\u00eb t\u00eb API-s\u00eb s\u00eb sinkronizimit NT mbi primitive ekzistuese n\u00eb thelb.\n<li class=\"l\"> Shtuar nj\u00eb kontrolues t\u00eb ri cgroup DMEM p\u00ebr llogaritjen e ndar\u00eb t\u00eb zonave t\u00eb memories s\u00eb pajisjeve, si\u00e7 \u00ebsht\u00eb GPU. DMEM lejon krijimin e cgroup-eve t\u00eb ve\u00e7anta p\u00ebr detyra t\u00eb ndryshme q\u00eb punojn\u00eb me GPU, n\u00eb m\u00ebnyr\u00eb q\u00eb ato t\u00eb mund t\u00eb ekzekutohen pa ndikim mbi nj\u00ebra-tjetr\u00ebn. Kjo mund\u00ebsi e re zgjidh problemin e p\u00ebrfundimit t\u00eb detyrave me GPU kur memorja e disponueshme p\u00ebrfundon, duke llogaritur ndihm\u00ebn e reflektuar t\u00eb memories s\u00eb GPU dhe memories s\u00eb p\u00ebrdorur nga driver-at e CPU n\u00eb cgroup-e t\u00eb ve\u00e7anta.\n<li class=\"l\"> Optimizimet jan\u00eb b\u00ebr\u00eb n\u00eb skalimin e operacionit t\u00eb pastrimit (flush) t\u00eb caches TLB (Translation Lookaside Buffer), q\u00eb p\u00ebrdoret p\u00ebr t\u00eb p\u00ebrshpejtuar konvertimin e adresave virtuale n\u00eb fizike. Optimizimet e reja p\u00ebrfshijn\u00eb p\u00ebrdit\u00ebsimin e vonuar t\u00eb disa strukturave t\u00eb dh\u00ebnash gjat\u00eb kalimit t\u00eb kontekstit, duke lejuar p\u00ebrmir\u00ebsimin e performanc\u00ebs gjat\u00eb kalimit t\u00eb disa provave.\n<li class=\"l\"> Performanca e mekanizmit MGLRU (Multi-Generational LRU) \u00ebsht\u00eb rritur, i cili p\u00ebrdoret p\u00ebr t\u00eb identifikuar cilat faqe memorije p\u00ebrdoren dhe cilat mund t\u00eb shkarkohen n\u00eb hap\u00ebsir\u00ebn e shkarkimit.\n<li class=\"l\">  Transferimi i ndryshimeve nga dega Rust-for-Linux po vazhdon, q\u00eb lidhen me p\u00ebrdorimin e gjuh\u00ebs Rust si gjuh\u00eb t\u00eb dyt\u00eb p\u00ebr zhvillimin e drejtuesve dhe moduleve t\u00eb b\u00ebrtham\u00ebs (mb\u00ebshtetje p\u00ebr Rust nuk \u00ebsht\u00eb aktive n\u00eb m\u00ebnyr\u00eb t\u00eb parazgjedhur dhe nuk \u00e7on n\u00eb p\u00ebrfshirjen e Rust n\u00eb var\u00ebsit\u00eb e detyrueshme p\u00ebr nd\u00ebrtimin e b\u00ebrtham\u00ebs). \u00cbsht\u00eb ofruar mund\u00ebsia e p\u00ebrdorimit n\u00eb kodin e b\u00ebrtham\u00ebs t\u00eb makros 'derive(CoercePointee)', duke lejuar p\u00ebrdorimin e treguesve t\u00eb men\u00e7ur me objektet trait. N\u00eb b\u00ebrtham\u00eb jan\u00eb p\u00ebrfshir\u00eb kuadratik\u00eb Rust p\u00ebr PCI, platforma, Open Firmware, pajisje simbolike dhe disa funksione hyrjeje\/daljeje. Greg Kroah-Hartman, q\u00eb \u00ebsht\u00eb p\u00ebrgjegj\u00ebs p\u00ebr mb\u00ebshtetje t\u00eb deg\u00ebs s\u00eb stabilizuar t\u00eb b\u00ebrtham\u00ebs Linux, e ka p\u00ebrshkruar gjendjen aktuale si 'pothuajse gati p\u00ebr shkruajtur nj\u00eb drejtues real n\u00eb Rust'.\n<li class=\"l\"> N\u00eb skenar\u00ebt e nd\u00ebrtimit \u00ebsht\u00eb propozuar nj\u00eb kod i ri p\u00ebr gjenerimin e versioneve t\u00eb simboleve t\u00eb debugimit p\u00ebr modul\u00ebt e ngarkuesh\u00ebm, i cili tani p\u00ebrdor informacion nga regjistrat e debugimit n\u00eb formatin DWARF, n\u00eb vend q\u00eb t\u00eb analizoj\u00eb kodin burimor drejtp\u00ebrdrejt. Ky ndryshim lejon aplikimin e versionimit t\u00eb simboleve t\u00eb debugimit p\u00ebr modul\u00ebt e shkruar n\u00eb gjuh\u00ebn Rust. Implementimi i vjet\u00ebr gjithashtu \u00ebsht\u00eb l\u00ebn\u00eb n\u00eb b\u00ebrtham\u00eb, dhe zgjedhja e gjeneratorit b\u00ebhet n\u00eb nivelin e mund\u00ebsive t\u00eb nd\u00ebrtimit.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn PowerPC \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr modin e zhvendosjes s\u00eb len\u00eb t\u00eb detyrave (PREEMPT_LAZY, lazy preemption), q\u00eb korrespondon me modin e plot\u00eb t\u00eb zhvendosjes ('full preemption') p\u00ebr detyrat realtime (RR\/FIFO\/DEADLINE), por vonon zhvendosjen e detyrave t\u00eb zakonshme (SCHED_NORMAL) deri n\u00eb kufirin e tik\u00ebs.\n<li class=\"l\"> N\u00eb n\u00ebn sistemin e profilizimit t\u00eb performanc\u00ebs \u00abperf\u00bb \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr num\u00ebruesit e konsumit t\u00eb energjis\u00eb s\u00eb procesor\u00ebve AMD. \u00cbsht\u00eb shtuar mund\u00ebsia e funksionimit n\u00eb sisteme me deri n\u00eb 2048 b\u00ebrthama CPU.\n<li class=\"l\"> \u00cbsht\u00eb ofruar mund\u00ebsia e p\u00ebrdorimit t\u00eb parametrave sysctl pid_max me hap\u00ebsira identitetesh t\u00eb procesit (ID namespace). Parametri pid_max \u00ebsht\u00eb i destinuar p\u00ebr t\u00eb kufizuar vler\u00ebn maksimale t\u00eb identifikator\u00ebve t\u00eb proceseve (PID) dhe tani mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb kufizuar numrin maksimal t\u00eb proceseve t\u00eb ekzekutuara n\u00eb hap\u00ebsir\u00ebn e caktuar identitetesh. Trajtimi i parametrave kryhet n\u00eb m\u00ebnyr\u00eb hierarkike, dmth. kufizimet n\u00eb hap\u00ebsirat e jashtme identitetesh zgjaten n\u00eb hap\u00ebsirat e brendshme identitetesh.\n<li class=\"l\"> Kur p\u00ebrdoret p\u00ebr t\u00eb nisur procesin e thirrjes sistemike execveat n\u00eb sistemin e skedar\u00ebve \/proc, tani do t\u00eb shfaqet emri i skedarit t\u00eb nisur, jo numri i descriptor-it t\u00eb skedarit.\n<li class=\"l\"> N\u00eb kodin burimor t\u00eb b\u00ebrtham\u00ebs (n\u00eb katalogun samples\/vfs) \u00ebsht\u00eb shtuar utilitarja mountinfo, e cila demostrim p\u00ebrdorimin e thirrjeve sistemike statmount() dhe listmount().\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin BPF jan\u00eb propozuar funksionet e reja bpf_local_irq_save() dhe bpf_local_irq_restore() p\u00ebr t\u00eb \u00e7aktivizuar p\u00ebrkoh\u00ebsisht nd\u00ebrprerjet n\u00eb CPU-n\u00eb lokale. Funksionet mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb implementuar struktura, trajtimi i t\u00eb cilave nuk pezullohet nga nd\u00ebrprerjet.\n<li class=\"l\"> N\u00eb thirrjen sistemike madvise() me p\u00ebrdorimin e flagjeve MADV_DONTNEED dhe MADV_FREE, \u00ebsht\u00eb siguruar \u00e7lirimi i tabelave t\u00eb faqeve t\u00eb memories q\u00eb lidhen me intervalin e adresave q\u00eb po \u00e7lirohen, pasi n\u00eb disa situata faqet e zbraz\u00ebta t\u00eb memories mund t\u00eb z\u00ebn\u00eb nj\u00eb sasi t\u00eb konsiderueshme memorjeje.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn OpenRISC \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr mekanizmin e sekuencave t\u00eb ri-nisura (rseq, restartable sequences), i cili \u00ebsht\u00eb i destinuar p\u00ebr realizimin e shpejt\u00eb t\u00eb operacioneve atomike, t\u00eb cilat n\u00eb rastin e nj\u00eb nd\u00ebrprerjeje nga nj\u00eb proces tjet\u00ebr pastrohen dhe p\u00ebrpiqen s\u00ebrish p\u00ebr t\u00eb u ekzekutuar.\n<li class=\"l\"> \u00cbsht\u00eb b\u00ebr\u00eb nj\u00eb reorganizim i kodit me implementimin e algoritmave CRC32 dhe CRC-T10DIF, i cili nuk p\u00ebrplaset m\u00eb me n\u00ebn-sistemin crypto dhe thirret drejtp\u00ebrdrejt nga interfaci i bibliotek\u00ebs. Ndryshimi ka mund\u00ebsuar thjeshtimin e kodit dhe rritjen e efikasitetit t\u00eb tij.\n<li class=\"l\"> N\u00eb sistemin e hyrjes\/shtypjes asinkrone io_uring \u00ebsht\u00eb shtuar nj\u00eb nd\u00ebrfaqe p\u00ebr t\u00eb transmetuar metadatat shtes\u00eb mbi integritetin gjat\u00eb ekzekutimit t\u00eb operacioneve t\u00eb leximit dhe shkruarjes.            <\/ul>\n<li class=\"l\"> <b>Virtualizimi dhe siguria<\/b>\n<ul>\n<li class=\"l\"> N\u00eb thirrjen sistemore execveat \u00ebsht\u00eb shtuar flagu AT_EXECVE_CHECK, q\u00eb lejon t\u00eb b\u00ebhet nj\u00eb kontroll i vlefshm\u00ebris\u00eb s\u00eb ekzekutimit t\u00eb skedarit pa e nisur at\u00eb n\u00eb t\u00eb v\u00ebrtet\u00eb, por me p\u00ebrllogaritjen e politikave t\u00eb siguris\u00eb, t\u00eb drejtave t\u00eb aksesit dhe moduleve aktive LSM. P\u00ebr t'u p\u00ebrdorur s\u00eb bashku me AT_EXECVE_CHECK ofrohen flag\u00ebt securebit SECBIT_EXEC_RESTRICT_FILE dhe SECBIT_EXEC_DENY_INTERACTIVE, t\u00eb cilat mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb kufizuar ekzekutimin e skedareve me skripta n\u00eb gjuh\u00ebt e programimit t\u00eb interpretuara. Flagu SECBIT_EXEC_RESTRICT_FILE k\u00ebrkon nga lidh\u00ebsit dhe interpretor\u00ebt t\u00eb p\u00ebrdorin opsionin AT_EXECVE_CHECK p\u00ebr t\u00eb verifikuar vlefshm\u00ebrin\u00eb e ekzekutimit, nd\u00ebrsa flagu SECBIT_EXEC_DENY_INTERACTIVE ndalon p\u00ebrpunimin e komandave interaktive. Ideja kryesore e ndryshimit \u00ebsht\u00eb mund\u00ebsia e aplikimit t\u00eb politikave t\u00eb siguris\u00eb jo vet\u00ebm p\u00ebr skedar\u00ebt tradicional t\u00eb ekzekutimit, por edhe p\u00ebr skedar\u00ebt tekstual me skripta, t\u00eb cilat mund t\u00eb ngarkohen p\u00ebrmes ekzekutimit t\u00eb interpretorit (dmth ndalimi i ekzekutimit mund t\u00eb realizohet jo vet\u00ebm n\u00eb nism\u00ebn \u00ab.\/script.sh\u00bb por edhe n\u00eb form\u00ebn \u00absh script.sh\u00bb).\n<li class=\"l\"> N\u00eb sistemet x86 \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr numra t\u00eb mbrojtur t\u00eb koh\u00ebs p\u00ebr sistemet mysafir, t\u00eb cilat nuk lejojn\u00eb t\u00eb ndryshojn\u00eb oraret sistemore t\u00eb sistemit mysafir nga ambienti prit\u00ebs. Ky mund\u00ebsi \u00ebsht\u00eb realizuar mbi baz\u00ebn e mekanizmit AMD SEV (Secure Encrypted Virtualization), i p\u00ebrdorur n\u00eb sistemet e virtualizimit p\u00ebr mbrojtje <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/\"   title=\"makinat virtuale\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2196\">makinat virtuale<\/a> nga nd\u00ebrhyrja e hipervizorit ose administratori t\u00eb sistemit prit\u00ebs.\n<li class=\"l\"> N\u00eb sistemin e kontrollit t\u00eb aksesit me mandat SELinux \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr rregullat xperm, t\u00eb cilat lejojn\u00eb lidhjen e politikave SELinux me thirrje t\u00eb caktuara ioctl() ose mesazhe netlink.\n<li class=\"l\"> P\u00ebr n\u00ebnshkrimin e moduleve t\u00eb b\u00ebrtham\u00ebs me n\u00ebnshkrim digjital, algoritmi SHA512 \u00ebsht\u00eb aktivizuar si standard n\u00eb vend t\u00eb SHA1.\n<li class=\"l\"> N\u00eb driverat p\u00ebr sistemet mysafir VirtualBox \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr arkitektur\u00ebn ARM64.\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\"  data-wpil-monitor-id=\"4439\">KVM<\/a> \u00ebsht\u00eb vazhduar puna p\u00ebr angazhimin e mekanizmit Intel TDX (Trusted Domain Extensions) p\u00ebr enkriptimin e memories s\u00eb sistemeve mysafir.\n<li class=\"l\"> N\u00eb virtio_blk \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr modalitetin e rikuperimit t\u00eb gabimeve.                <\/ul>\n<li class=\"l\"> <b>Sistemi rrjetor<\/b>\n<ul>\n<li class=\"l\"> N\u00eb realizimin e protokollit RxRPC ka lindur mund\u00ebsia e p\u00ebrdorimit t\u00eb kadrove t\u00eb m\u00ebdha UDP p\u00ebr t\u00eb rritur kapacitetin e kalimit.\n<li class=\"l\"> P\u00ebr TCP \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr algoritmin RACK-TLP p\u00ebr identifikimin e humbjeve t\u00eb paketeve.\n<li class=\"l\"> Shtesa e parametrit t\u00eb ri sysctl tcp_tw_reuse_delay, i cili vepron n\u00eb lidhje me hap\u00ebsir\u00ebn e emrave (network namespace) dhe lejon p\u00ebrcaktimin e vones\u00ebs q\u00eb krijohet para se sistemi t\u00eb mund t\u00eb p\u00ebrdor\u00eb p\u00ebrs\u00ebri numrin e portit rrjetit pas mbylljes s\u00eb soketit TCP.\n<li class=\"l\"> Shtesa e mund\u00ebsis\u00eb p\u00ebr t\u00eb zgjedhur ofruesin e sakt\u00eb t\u00eb koh\u00ebs (PTP) p\u00ebr formimin e vulave t\u00eb koh\u00ebs n\u00eb nivelet PHY dhe MAC.\n<li class=\"l\"> P\u00ebr IPsec \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr mekanizmin e agregimit dhe fraksionimit t\u00eb paketave IP t\u00eb inkapsuluara \u2014 IP-TFS\/AGGFRAG (IP Traffic Flow Security\/Aggregation and Fragmentation Mode for Encapsulating Security Payload).\n<li class=\"l\"> N\u00eb sistemin e soketeve rrjet\u00eb \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr transmetimin e informacionit mbi prioritetin (SO_PRIORITY) n\u00eb form\u00ebn e mesazheve kontrolluese (cmsg \u2014 control messages). P\u00ebr soketet rrjet\u00eb \u00ebsht\u00eb shtuar opsioni SO_RCVPRIORITY, q\u00eb p\u00ebrfshin n\u00eb funksionet recvmsg() transmetimin e informacionit mbi prioritetin e soketit.                                <\/ul>\n<li class=\"l\"> <b>Pajisje<\/b>\n<ul>\n<li class=\"l\"> Shtesa e drejtorit amdxdna p\u00ebr akcelerator\u00ebt e integruar NPU (Neural Processing Unit) n\u00eb CPU-n\u00eb AMD, t\u00eb bazuar n\u00eb arkitektur\u00ebn XDNA, t\u00eb destinuar p\u00ebr t\u00eb aceleruar operacionet e lidhura me m\u00ebsimin e makinerive. NPU e bazuar n\u00eb arkitektur\u00ebn XDNA ofrohet n\u00eb serit\u00eb 7040 dhe 8040 t\u00eb proceseve AMD Ryzen, akelerator\u00ebt AMD Alveo V70 dhe SoC AMD Versal.\n<li class=\"l\"> N\u00eb drejtorin i915 jan\u00eb shtuar identifikator\u00ebt e GPU-ve t\u00eb reja, \u00ebsht\u00eb realizuar nj\u00eb trajtim p\u00ebr d\u00ebshtimet n\u00eb iniciimin e HDMI-s\u00eb, dhe \u00ebsht\u00eb p\u00ebrmir\u00ebsuar q\u00ebndrueshm\u00ebria e rindizjes s\u00eb motor\u00ebve t\u00eb GPU-ve n\u00eb sistemet Haswell dhe m\u00eb t\u00eb vjetra.\n<li class=\"l\"> Punimet mbi drejtorin drm (Direct Rendering Manager) Xe p\u00ebr GPU-t\u00eb e bazuara n\u00eb arkitektur\u00ebn Intel Xe vazhdojn\u00eb, 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.\n<li class=\"l\"> N\u00eb drejtorin Nouveau \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb transmetuar bufer\u00ebt me logjet GSP-RM p\u00ebrmes debugfs.\n<li class=\"l\"> N\u00eb driverin AMDGPU \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr mekanizmin DRM panic, q\u00eb paraqet nj\u00eb ngjashm\u00ebri t\u00eb \u00abekranit blu t\u00eb vdekjes\u00bb n\u00eb rast t\u00eb d\u00ebshtimeve. \u00cbsht\u00eb vazhduar p\u00ebrgatitja p\u00ebr mb\u00ebshtetje p\u00ebr serin\u00eb e ardhshme t\u00eb kartave grafike Radeon RX 9000 mbi baz\u00ebn e arkitektur\u00ebs RDNA4. \u00cbsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetje p\u00ebr DCN 3.5, GG 9.5, IH 4.4, PSP 13.x, SMU 13.x, VCN 5.x, JPEG 5.x, GC 12.x, DC FAMS, RAS dhe ISP.\n<li class=\"l\"> N\u00eb drejtorin DRM msm (GPU Qualcomm Adreno) \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr platform\u00ebn Qualcomm SM6150 (QCS615).\n<li class=\"l\"> N\u00eb drejtorin DRM panfrost \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr SoC MediaTek MT8188 me GPU Mali-G57.\n<li class=\"l\"> N\u00eb drejtorin DRM vc4 \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr SoC Broadcom BCM2712 (Raspberry Pi 5).\n<li class=\"l\"> N\u00eb drejtorin vfio nvgrace-gpu \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr \u00e7ipet NVIDIA Grace Blackwell 200.\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrje \u00ebsht\u00eb p\u00ebrfshir\u00eb nj\u00eb drejtues p\u00ebr kontrollet Intel THC (Touch Host Controller), i p\u00ebrdorur p\u00ebr nd\u00ebrveprimin me ekrane Prej dhe touchpad n\u00eb disa laptop\u00eb. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr pajisjet Wacom me nd\u00ebrfaqe PCI. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kontrollet e loj\u00ebrave QH Electronics.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr platformat ARM, SoC dhe pajisje: Qualcomm Snapdragon 8 Elite (SM8750), Qualcomm Snapdragon AR2 (SAR2130P), Qualcomm IQ6\/IQ8, Snapdragon 425 (MSM8917), Samsung Exynos 9810, Blaize BLZP1600, Microchip SAMA7D65, Renesas R-Car V4H ES3.0, Renesas RZ\/G3E. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr SoC SpacemiT K1 mbi arkitektur\u00ebn RISC-V.\n<li class=\"l\"> N\u00eb sistemin audio ALSA p\u00ebr MIDI 2.0 jan\u00eb zgjeruar API-t\u00eb rawmidi dhe sequencer. N\u00eb API p\u00ebr t\u00eb jashtme operacioneve t\u00eb kompresionit \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ASRC (Asynchronous Sample Rate Conversion).\n<li class=\"l\">  \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr sistemet audio t\u00eb pajisjeve Allwinner suinv F1C100s, Awinc AW88083, Realtek ALC5682I-VE, TAS2781, Focusrite Scarlett 4th Gen 16i16, 18i16 dhe 18i20. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kufjet wireless SteelSeries Arctis 9.      <\/ul>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62937\">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 6.14. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntsync c \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u0430\u043c\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Windows NT, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0447\u0442\u0435\u043d\u0438\u044f \u0432 Btrfs RAID1, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 reflink \u0432 XFS \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 realtime, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0435\u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430, dmem cgroup \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 GPU, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 io_uring \u0432 FUSE, \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u0432 NFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 [&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-122993","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 6.14.\" \/>\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\/news\/reliz-yadra-linux-6-14\" \/>\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 6.14 | 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 6.14.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-6-14\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-03-25T20:22:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-03-25T20:22:41+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 6.14 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e kernelit Linux 6.14.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-6-14","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 6.14 | 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 6.14.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-6-14","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-03-25T20:22:41+00:00","article:modified_time":"2025-03-25T20:22:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"122993","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:43:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 11:35:20","updated":"2026-02-09 17:43:20","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\/122993","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=122993"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/122993\/revisions"}],"predecessor-version":[{"id":164317,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/122993\/revisions\/164317"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=122993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=122993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=122993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}