{"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\/novosti-interneta\/reliz-yadra-linux-6-14","title":{"rendered":"L\u00ebshimi i kernelit Linux 6.14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muaj 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 primitive t\u00eb sinkronizimit Windows NT, konfigurimi i balansimit t\u00eb operacioneve t\u00eb leximit n\u00eb Btrfs RAID1, mb\u00ebshtetje reflink n\u00eb XFS n\u00eb modalitetin realtime, mund\u00ebsia e hyrjes\/daljes buffer-uar q\u00eb nuk ruhet n\u00eb cache, dmem cgroup p\u00ebr kufizimin e memories GPU, angazhimi io_uring n\u00eb FUSE, delegimi i atributeve n\u00eb NFS, mb\u00ebshtetje e shkrimit atomik n\u00eb Device mapper, p\u00ebrshpejtimi i lidhjeve simbolike, menaxhimi i mund\u00ebsis\u00eb p\u00ebr ekzekutimin e skripteve, mb\u00ebshtetje p\u00ebr \u00e7ipat Qualcomm Snapdragon 8 Elite, drejtues p\u00ebr NPU AMD.    <\/p>\n<p>N\u00eb versionin e ri jan\u00eb pranuar 12115 rregullime nga 1984 zhvillues, madh\u00ebsia e patch-it \u2014 39 MB (ndryshimet prekun 10170 skedar\u00eb, jan\u00eb shtuar 531586 linja kodi, jan\u00eb fshir\u00eb 235999 linja). N\u00eb versionin e kaluar kishte 14172 rregullime nga 2086 zhvillues, madh\u00ebsia e patch-it \u2014 46 MB. Rreth 41% e t\u00eb gjitha ndryshimeve t\u00eb paraqitura n\u00eb 6.14 lidhen me drejtor\u00ebt e pajisjeve, rreth 13% e ndryshimeve kan\u00eb t\u00eb b\u00ebjn\u00eb me p\u00ebrdit\u00ebsimin e kodit specifik p\u00ebr arkitektur\u00eb harduerike, 14% lidhen me grumbullin rrjetor, 7% \u2014 me sistemet e skedar\u00ebve dhe 4% me n\u00ebn-sistemat e brendshme t\u00eb kernelit.       <\/p>\n<p>Novitetet kryesore n\u00eb b\u00ebrtham\u00ebn 6.14:  <\/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\"> N\u00eb sistemin e skedar\u00ebve Btrfs \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr metoda t\u00eb reja p\u00ebr balancimin e operacioneve t\u00eb leximit midis disqeve q\u00eb jan\u00eb pjes\u00eb e grumbullit RAID1. P\u00ebrve\u00e7 shp\u00ebrndarjes s\u00eb ngarkes\u00ebs q\u00eb funksiononte m\u00eb par\u00eb bazuar n\u00eb identifikues t\u00eb proceseve (pid), n\u00eb versionin e ri jan\u00eb propozuar tre moda t\u00eb reja balancimi: \u00abrotation\u00bb (shp\u00ebrndarje e barabart\u00eb e ngarkes\u00ebs midis t\u00eb gjith\u00eb disqeve, kjo mode \u00ebsht\u00eb e aktivizuar si parazgjedhje); \u00ablatency\u00bb (shp\u00ebrndarje duke marr\u00eb parasysh vonesat, mund t\u00eb jet\u00eb e dobishme gjat\u00eb d\u00ebshtimesh ose pun\u00ebs s\u00eb paq\u00ebndrueshme t\u00eb disqeve); devid (menaxhimi manual). P\u00ebr t\u00eb ndryshuar modin e balancimit \u00ebsht\u00eb shtuar nd\u00ebrfaqja \u00ab\/sys\/fs\/btrfs\/\/read_policy\u00bb. Nd\u00ebr ndryshimet e tjera n\u00eb Btrfs \u2014 realizimi i ioctl FS_IOC_READ_VERITY_METADATA.\n<li class=\"l\"> \u00cbsht\u00eb shtuar moda e hyrjes\/ dalje s\u00eb dh\u00ebnave t\u00eb bufferizuar t\u00eb pa-cache, ku t\u00eb dh\u00ebnat fshihen nga cache-i i faqes menj\u00ebher\u00eb pas p\u00ebrfundimin t\u00eb operacioneve t\u00eb leximit ose shkruajtjes. Ky ndryshim mund t\u00eb jet\u00eb i dobish\u00ebm kur p\u00ebrdoren pajisje shum\u00eb t\u00eb shpejta ruajtjeje, ku cache-ing operacioneve n\u00eb memorie \u00ebsht\u00eb tep\u00ebr. P\u00ebr k\u00ebto pajisje, moda e re lejon eliminimin e p\u00ebrdorimit t\u00eb tepruar t\u00eb memories nga cache-i i faqes pa pasur nevoj\u00eb p\u00ebr p\u00ebrdorimin e nj\u00eb API t\u00eb komplikuar p\u00ebr hyrje\/dalje t\u00eb drejtp\u00ebrdrejt\u00eb (Direct I\/O).\n<li class=\"l\"> N\u00eb fsnotify, mekanizmi p\u00ebr ndjekjen e ndryshimeve n\u00eb FS, \u00ebsht\u00eb shtuar nj\u00eb ngjarje e re FS_PRE_ACCESS, e cila gjenerohet n\u00eb faz\u00ebn para se t\u00eb aksesohen p\u00ebrmbajtjet e skedarit. Ngjarja p\u00ebrpunohen n\u00eb nj\u00eb m\u00ebnyr\u00eb sinkrone, dmth. kerneli d\u00ebrgon ngjarjen dhe pret marr\u00ebveshjen e p\u00ebrgjigjes. N\u00ebse p\u00ebrgjigja merret \u2014 operacioni kryhet, dhe n\u00ebse ndodhi nj\u00eb d\u00ebshtim \u2014 thirja e sistemit kthen n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit kodin e gabimit. Me ndihm\u00ebn e FS_PRE_ACCESS, nj\u00eb proces n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit, p\u00ebr shembull, mund t\u00eb organizoj\u00eb mbushjen e skedarit pasi t\u00eb jen\u00eb gati t\u00eb dh\u00ebnat n\u00eb nj\u00eb depo t\u00eb ngadalshme.\n<li class=\"l\"> N\u00eb sistemin FUSE, i cili mund\u00ebson 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 procesorit n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit duke p\u00ebrdorur mekanizmin e hyrjes\/ daljeve io_uring. Ky ndryshim lejon rritjen e performanc\u00ebs s\u00eb FUSE duke reduktuar kalimet e konteksteve 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 p\u00ebr p\u00ebrdorimin e mapimit t\u00eb kund\u00ebrt (rmap, reverse-mapping) n\u00eb m\u00ebnyr\u00ebn e funksionimit me vonesa t\u00eb parashikueshme (\u00abrealtime device\u00bb). Mapimi i kund\u00ebrt lejon t\u00eb p\u00ebrcaktohet se p\u00ebr ruajtjen e cilit skedar p\u00ebrdoret blloku i caktuar n\u00eb pajisjen e ruajtjes. Me ndihm\u00ebn e rmap n\u00eb XFS p\u00ebr modin realtime \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr operacionin reflink, i cili lejon krijimin e kopjeve t\u00eb skedar\u00ebve duke klonuar metadat\u00ebn e skedarit dhe duke krijuar nj\u00eb lidhje me t\u00eb dh\u00ebnat q\u00eb tashm\u00eb ekzistojn\u00eb pa i kopjuar ato faktikisht.\n<li class=\"l\"> N\u00eb VFS \u00ebsht\u00eb realizuar ruajtja me memorie e madh\u00ebsis\u00eb s\u00eb lidhjeve simbolike, e cila ka mund\u00ebsuar nj\u00eb shpejtim prej 1.5% n\u00eb kryerjen e operacionit readlink (n\u00eb testin me \/initrd.img n\u00eb ext4). Ruajtja me memorie \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 skedar\u00ebve, si koha e ndryshimit (mtime), n\u00eb an\u00ebn e NFS-klientit, pa pasur nevoj\u00eb p\u00ebr t\u00eb rikthyer ndryshimet n\u00eb server. N\u00eb NFS gjithashtu \u00ebsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetje p\u00ebr protokollin \u00abLOCALIO\u00bb, i cili lejon t\u00eb p\u00ebrcaktohet n\u00ebse klienti dhe serveri NFS ndodhen n\u00eb t\u00eb nj\u00ebjtin host, p\u00ebr t\u00eb angazhuar optimizime t\u00eb duhura, si p\u00ebrdorimi i hyrjes s\u00eb drejtp\u00ebrdrejt\u00eb t\u00eb klientit (Direct I\/O).\n<li class=\"l\"> Performanca e operacioneve t\u00eb leximit n\u00eb sistemet e skedar\u00ebve NETFS, CIFS dhe AFS (Sistemi i Skedar\u00ebve Andrew) \u00ebsht\u00eb p\u00ebrmir\u00ebsuar.\n<li class=\"l\"> N\u00eb Squashfs \u00ebsht\u00eb p\u00ebrfshir\u00eb nj\u00eb mod n\u00eb ngarkimin e drejtp\u00ebrdrejt\u00eb t\u00eb blloqeve n\u00eb cache-n\u00eb e faqes (SQUASHFS_FILE_DIRECT), duke lejuar shmangien e nj\u00eb cache-i t\u00eb ve\u00e7ant\u00eb read_page. Ky ndryshim ka lejuar t\u00eb zvog\u00eblohet madh\u00ebsia e memories q\u00eb konsumohet gjat\u00eb funksionimit t\u00eb Squashfs.\n<li class=\"l\"> N\u00eb thirrjen e sistemit statx() \u00ebsht\u00eb implementuar flag-u STATX_DIO_READ_ALIGN, p\u00ebr t\u00eb p\u00ebrcaktuar nevoj\u00ebn p\u00ebr p\u00ebrputhshm\u00ebri p\u00ebr operacionet e 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 tjet\u00ebr n\u00eb format do t\u00eb klasifikohet si joobligator dhe do t\u00eb realizohet n\u00eb form\u00ebn e shtesave opsionale. Shpejt\u00ebsia e kontrollit t\u00eb integritetit t\u00eb FS \u00ebsht\u00eb rritur ndjesh\u00ebm. P\u00ebr m\u00eb tep\u00ebr, n\u00eb Bcachefs \u00ebsht\u00eb p\u00ebrmir\u00ebsuar funksionimi n\u00eb modalitetin vet\u00ebm p\u00ebr lexim; jan\u00eb rregulluar probleme q\u00eb shkaktonin qasje n\u00eb memorie pas \u00e7lirimit t\u00eb saj (use after free); jan\u00eb zgjidhur problemet me reflink-pikat n\u00eb fsck; \u00ebsht\u00eb korrigjuar p\u00ebrpunimi i rishikimit t\u00eb transaksionit.\n<li class=\"l\"> Moduli md-linear \u00ebsht\u00eb rikthyer, i cili \u00ebsht\u00eb destinuar p\u00ebr bashkimin e pajisjeve bllok. Ky modul ishte shpallur m\u00eb par\u00eb i vjetruar dhe ishte fshir\u00eb nga b\u00ebrthama 6.8, por si\u00e7 duket ai ishte i k\u00ebrkuar dhe 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 faqeve t\u00eb memories (page folios).\n<li class=\"l\"> Sistemet e skedar\u00ebve OCFS2 dhe DLMFS jan\u00eb kaluar n\u00eb p\u00ebrdorimin e API-s\u00eb s\u00eb re p\u00ebr montimin e pjes\u00ebve.\n<li class=\"l\"> N\u00eb drejtuesin null_blk \u00ebsht\u00eb realizuar atributi \u00abrotational\u00bb, i cili vendoset p\u00ebrmes configfs dhe lejon simulimin e funksionimit me pajisje t\u00eb bazuara n\u00eb disqe rotativ\u00eb p\u00ebr thjeshtimin e testimi t\u00eb funksioneve t\u00eb kernelit.\n<li class=\"l\"> N\u00eb sistemin Device mapper dhe n\u00eb modulet dm-mirror, dm-io, dm-table, dm-linear, dm-stripe dhe dm-raid1 \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr shkrimin atomar.                             <\/ul>\n<li class=\"l\"> <b>Kujtesa dhe sh\u00ebrbimet sistemore<\/b>\n<ul>\n<li class=\"l\"> Integrimi n\u00eb b\u00ebrtham\u00ebn e driver-it ntsync \u00ebsht\u00eb p\u00ebrfunduar, i cili realizon pajisjen simbolike \/dev\/ntsync dhe nj\u00eb grup primitresh p\u00ebr sinkronizim, t\u00eb p\u00ebrdorur n\u00eb b\u00ebrtham\u00ebn Windows NT. Implementimi i till\u00eb i primitave n\u00eb nivelin e b\u00ebrtham\u00ebs lejon nj\u00eb rritje t\u00eb dukshme t\u00eb performanc\u00ebs s\u00eb loj\u00ebrave Windows q\u00eb ekzekutohen me Wine. Rritja e performanc\u00ebs arrihet fal\u00eb eliminimit t\u00eb shpenzimeve t\u00eb 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 b\u00ebrtham\u00ebn Linux shpjegohet nga v\u00ebshtir\u00ebsit\u00eb e realizimit t\u00eb sakt\u00eb t\u00eb API-t t\u00eb sinkronizimit NT mbi primit\u00eb ekzistuese n\u00eb b\u00ebrthame.\n<li class=\"l\"> Shtuar nj\u00eb kontrollues i ri cgroup DMEM p\u00ebr ndarjen e raportimit t\u00eb zonave t\u00eb memories p\u00ebr pajisje t\u00eb tilla si GPU. DMEM lejon krijimin e cgroup 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 funksionojn\u00eb pa ndikuar nj\u00ebra-tjetr\u00ebn. Ky funksion i ri zgjidh problemin e p\u00ebrfundimeve t\u00eb detyruara t\u00eb operacioneve me GPU, kur mungon memoria e disponueshme, fal\u00eb raportimit t\u00eb memories s\u00eb pasqyruar nga GPU dhe memories s\u00eb p\u00ebrdorur nga drejtuesit n\u00eb cgroup t\u00eb ve\u00e7anta.\n<li class=\"l\"> Jan\u00eb b\u00ebr\u00eb optimizime p\u00ebr shkall\u00ebzimin e operacionit t\u00eb shfryt\u00ebzimit (flush) t\u00eb caches TLB (Translation Lookaside Buffer), q\u00eb p\u00ebrdoret p\u00ebr t\u00eb p\u00ebrshpejtuar transformimin e adresave virtuale n\u00eb ato fizike. Optimizimet e reja p\u00ebrfshijn\u00eb p\u00ebrdit\u00ebsimin e vonuar t\u00eb disa strukturave t\u00eb dh\u00ebnash gjat\u00eb nd\u00ebrrimit t\u00eb konteksteve, q\u00eb lejon rritjen e performanc\u00ebs gjat\u00eb realizimit t\u00eb disa testeve.\n<li class=\"l\"> \u00ebsht\u00eb rritur performanca e mekanizmit MGLRU (Multi-Generational LRU), i cili p\u00ebrdoret p\u00ebr t\u00eb p\u00ebrcaktuar se cilat faqe t\u00eb memories po p\u00ebrdoren dhe cilat mund t\u00eb d\u00ebbohen n\u00eb hap\u00ebsir\u00ebn e mb\u00ebshtetjes.\n<li class=\"l\">  \u00cbsht\u00eb vazhduar transferimi i ndryshimeve nga dega Rust-for-Linux, e lidhur me p\u00ebrdorimin e gjuh\u00ebs Rust si gjuh\u00eb e dyt\u00eb p\u00ebr zhvillimin e drejtuesve dhe moduleve t\u00eb kernelit (mb\u00ebshtetje p\u00ebr Rust nuk \u00ebsht\u00eb aktive si parazgjedhje, dhe nuk shkakton p\u00ebrfshirjen e Rust n\u00eb var\u00ebsit\u00eb e detyrueshme p\u00ebr nd\u00ebrtimin e kernelit). \u00cbsht\u00eb siguruar mund\u00ebsia e p\u00ebrdorimit n\u00eb kodin e kernelit t\u00eb makros \u00abderive(CoercePointee)\u00bb, i cili lejon p\u00ebrdorimin e treguesve inteligjent\u00eb me objektet trait. N\u00eb p\u00ebrb\u00ebrje t\u00eb kernelit jan\u00eb p\u00ebrfshir\u00eb lidhjet Rust p\u00ebr PCI, platforma, Open Firmware, pajisje simbolike dhe disa funksione hyrjeje\/ daljeje. Greg Kroah-Hartman, p\u00ebrgjegj\u00ebs p\u00ebr mb\u00ebshtetje t\u00eb deg\u00ebs stabil e kernelit Linux, e karakterizoi gjendjen aktuale si \u00abgati p\u00ebr t\u00eb shkruar nj\u00eb drejtues t\u00eb v\u00ebrtet\u00eb n\u00eb Rust\u00bb.\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 debug p\u00ebr modulat e ngarkuara, i cili tani p\u00ebrdor informacionin nga regjistrat e debug 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 debug p\u00ebr modulat e shkruara n\u00eb gjuh\u00ebn Rust. Implementimi i vjet\u00ebr \u00ebsht\u00eb mbajtur gjithashtu n\u00eb b\u00ebrtham\u00eb, dhe zgjedhja e gjeneruesit b\u00ebhet n\u00eb nivelin e opsioneve t\u00eb nd\u00ebrtimit.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn PowerPC \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr modin e heqjes s\u00eb detyrave me vones\u00eb (PREEMPT_LAZY), i cili p\u00ebrputhet me modin e heqjes s\u00eb plot\u00eb (\u00abfull preemption\u00bb) p\u00ebr detyra realtime (RR\/FIFO\/DEADLINE), por vonon heqjen e detyrave t\u00eb zakonshme (SCHED_NORMAL) deri n\u00eb kufirin e tik\u00ebs.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin e profilimit t\u00eb performanc\u00ebs \u00abperf\u00bb \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr num\u00ebruesit e konsumit t\u00eb energjis\u00eb p\u00ebr procesor\u00ebt AMD. \u00cbsht\u00eb shtuar mund\u00ebsia e pun\u00ebs n\u00eb sisteme me deri n\u00eb 2048 b\u00ebrthama CPU.\n<li class=\"l\"> \u00cbsht\u00eb ofruar mund\u00ebsia p\u00ebr t\u00eb p\u00ebrdorur parametrin sysctl pid_max me hap\u00ebsirat e identifikimit t\u00eb proceseve (ID namespace). Parametri pid_max \u00ebsht\u00eb i destinuar p\u00ebr t\u00eb kufizuar vler\u00ebn maksimale t\u00eb identifikimeve t\u00eb proceseve (PID) dhe tani mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb kufizuar numrin maksimal t\u00eb mundsh\u00ebm t\u00eb proceseve q\u00eb mund t\u00eb ekzekutohen n\u00eb hap\u00ebsir\u00ebn e specifikuar. Trajtimi i parametrave b\u00ebhet n\u00eb m\u00ebnyr\u00eb hierarkike, dometh\u00ebn\u00eb kufizimet n\u00eb hap\u00ebsirat e jashtme p\u00ebrfshihen n\u00eb ato t\u00eb brendshme.\n<li class=\"l\"> Kur p\u00ebrdoret p\u00ebr t\u00eb nisur nj\u00eb proces thirrja sistemike execveat, n\u00eb sistemin e skedar\u00ebve \/proc tani do t\u00eb shfaqet emri i skedarit t\u00eb nisur, jo numri i descriptorit t\u00eb skedarit.\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrjen e kodit burimor t\u00eb b\u00ebrtham\u00ebs (n\u00eb katalogun samples\/vfs) \u00ebsht\u00eb shtuar nj\u00eb utilitar mountinfo, q\u00eb demonstron p\u00ebrdorimin e thirrjeve sistemike statmount() dhe listmount().\n<li class=\"l\"> N\u00eb n\u00ebn sistemin BPF jan\u00eb propozuar funksione t\u00eb reja bpf_local_irq_save() dhe bpf_local_irq_restore() p\u00ebr t\u00eb p\u00ebrkoh\u00ebsisht \u00e7aktivizuar nd\u00ebrprerjet n\u00eb CPU-n\u00eb lokale. Funksionet mund t\u00eb p\u00ebrdoren p\u00ebr implementimin e strukturave, p\u00ebrpunimi i t\u00eb cilave nuk ndalon nga nd\u00ebrprerjet.\n<li class=\"l\"> N\u00eb thirrjen sistemore madvise() me p\u00ebrdorimin e flamur\u00ebve MADV_DONTNEED dhe MADV_FREE, \u00ebsht\u00eb siguruar \u00e7lirimi i tabelave t\u00eb faqeve t\u00eb memories t\u00eb lidhura me intervalin e adresave q\u00eb po \u00e7lirohen, pasi n\u00eb disa situata faqe t\u00eb zbraz\u00ebta t\u00eb memories mund t\u00eb z\u00ebn\u00eb nj\u00eb sasi t\u00eb konsiderueshme memorje.\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn OpenRISC \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr mekanizmin e sekuencave t\u00eb rinovueshme (rseq, restartable sequences), i destinuar p\u00ebr ekzekutimin e shpejt\u00eb atomik t\u00eb operacioneve, t\u00eb cilat n\u00eb rast se nd\u00ebrpriten nga nj\u00eb proces tjet\u00ebr, pastrohen dhe b\u00ebhet nj\u00eb p\u00ebrpjekje e re p\u00ebr ekzekutim.\n<li class=\"l\"> Kodu \u00ebsht\u00eb organizuar p\u00ebrs\u00ebri me implementimin e algoritmeve CRC32 dhe CRC-T10DIF, i cili nuk p\u00ebrplaset m\u00eb me n\u00ebn-sistemin crypto dhe thirret drejtp\u00ebrdrejt nga interfata e bibliotek\u00ebs. Ky ndryshim ka lejuar q\u00eb kodi t\u00eb thjeshtohet dhe t\u00eb rritet efikasiteti i tij.\n<li class=\"l\"> N\u00eb sistemin e hyrjes\/asnj\u00ebher\u00eb io_uring \u00ebsht\u00eb shtuar nj\u00eb nd\u00ebrfaqe p\u00ebr transmetimin e metadata 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 sistemike execveat \u00ebsht\u00eb shtuar flag AT_EXECVE_CHECK, i cili lejon t\u00eb kryhet nj\u00eb kontroll i pranueshm\u00ebris\u00eb s\u00eb ekzekutimit t\u00eb skedar\u00ebve pa i ekzekutuar ata n\u00eb fakt, por duke marr\u00eb parasysh politikat e siguris\u00eb, t\u00eb drejtat e qasjes dhe modulat aktive LSM. P\u00ebr t'u p\u00ebrdorur s\u00eb bashku me AT_EXECVE_CHECK, jan\u00eb propozuar flag-at 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 skedar\u00ebve me skripte n\u00eb gjuh\u00eb programuese t\u00eb interpretuara. Flag-u SECBIT_EXEC_RESTRICT_FILE urdh\u00ebron lidh\u00ebsit dhe interpretor\u00ebt t\u00eb p\u00ebrdorin opsionin AT_EXECVE_CHECK p\u00ebr t\u00eb kontrolluar pranueshm\u00ebrin\u00eb e ekzekutimit, nd\u00ebrsa flag-u SECBIT_EXEC_DENY_INTERACTIVE ndalon trajtimin e komandave interaktive. Ideja kryesore e ndryshimit \u00ebsht\u00eb aft\u00ebsia p\u00ebr t\u00eb aplikuar politikat e siguris\u00eb jo vet\u00ebm p\u00ebr skedar\u00ebt tradicional\u00eb ekzekutues, por edhe p\u00ebr skedar\u00ebt tekstual\u00eb me skripte, t\u00eb cilat mund t\u00eb ngarkohen p\u00ebrmes ekzekutimit t\u00eb interpretor\u00ebve (dmth, ndalimi i ekzekutimit mund t\u00eb realizohet jo vet\u00ebm gjat\u00eb ekzekutimit t\u00eb '.\/script.sh' por edhe gjat\u00eb ekzekutimit n\u00eb form\u00ebn 'sh script.sh').\n<li class=\"l\"> N\u00eb sistemet x86 \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr numrat e mbrojtur t\u00eb koh\u00ebs p\u00ebr sistemet mikprit\u00ebse, duke mos lejuar ndryshimin e or\u00ebs s\u00eb sistemit mikprit\u00ebs nga mjedisi i hostit. Kjo mund\u00ebsi \u00ebsht\u00eb realizuar mbi baz\u00ebn e mekanizmit AMD SEV (Virtualizimi i Enkriptuar t\u00eb Sigurt), i p\u00ebrdorur n\u00eb sistemet e virtualizimit p\u00ebr mbrojtje <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/vps\/\"   title=\"makinave virtuale\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2196\">makinave virtuale<\/a> nga nd\u00ebrhyrjet e hipervizorit ose administratorit t\u00eb sistemit host.\n<li class=\"l\"> N\u00eb sistemin e kontrollit t\u00eb qasjes 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 p\u00ebrdoret si standart n\u00eb vend t\u00eb SHA1.\n<li class=\"l\"> N\u00eb driverat p\u00ebr sistemet mikprit\u00ebse VirtualBox \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr arkitektur\u00ebn ARM64.\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\"  data-wpil-monitor-id=\"4439\">KVM<\/a> \u00ebsht\u00eb vazhduar puna p\u00ebr aktivizimin e mekanizmit Intel TDX (Zgjerimet e Domainit t\u00eb Besuar) p\u00ebr enkriptimin e memorjeve t\u00eb sistemeve mikprit\u00ebse.\n<li class=\"l\"> N\u00eb virtio_blk \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr modin e rim\u00ebk\u00ebmbjes s\u00eb gabimeve.                <\/ul>\n<li class=\"l\"> <b>Sistemi i rrjetit<\/b>\n<ul>\n<li class=\"l\"> N\u00eb implementimin e protokollit RxRPC \u00ebsht\u00eb b\u00ebr\u00eb e mundur p\u00ebrdorimi i skadave t\u00eb m\u00ebdha UDP p\u00ebr t\u00eb rritur kapacitetin.\n<li class=\"l\"> P\u00ebr TCP \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr algoritmin RACK-TLP p\u00ebr identifikimin e humbjes s\u00eb paketeve.\n<li class=\"l\"> \u00cbsht\u00eb shtuar parametrin e ri sysctl tcp_tw_reuse_delay, i cili vepron n\u00eb lidhje me hap\u00ebsir\u00ebn e emrave (network namespace) dhe lejon t\u00eb p\u00ebrcaktohet vonesa para se sistemi t\u00eb mund t\u00eb rip\u00ebrdor\u00eb numrin e portit t\u00eb rrjetit pas mbylljes s\u00eb socket-it TCP.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb zgjedhur ofruesin e sakt\u00eb t\u00eb koh\u00ebs (PTP) p\u00ebr formimin e timestamp-eve 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\u00ebrore \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr transferimin e informacionit mbi prioritetin (SO_PRIORITY) n\u00eb form\u00ebn e mesazheve kontrolluese (cmsg \u2014 control messages). P\u00ebr soketet rrjet\u00ebrore \u00ebsht\u00eb shtuar opsioni SO_RCVPRIORITY, i cili p\u00ebrfshin n\u00eb funksionin recvmsg() transmetimin e informacionit mbi prioritetin e soketit.                                <\/ul>\n<li class=\"l\"> <b>Pajisjet<\/b>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar driver-i amdxdna p\u00ebr akcelerator\u00ebt NPU (Neural Processing Unit) t\u00eb integruar n\u00eb CPU-t\u00eb AMD, t\u00eb bazuar n\u00eb arkitektur\u00ebn XDNA, t\u00eb destinuar p\u00ebr t\u00eb p\u00ebrshpejtuar operacionet e lidhura me m\u00ebsimin e makinerive. NPU n\u00eb baz\u00eb t\u00eb arkitektur\u00ebs XDNA ofrohet n\u00eb serit\u00eb 7040 dhe 8040 t\u00eb procesor\u00ebve AMD Ryzen, akcelerator\u00ebve AMD Alveo V70 dhe SoC AMD Versal.\n<li class=\"l\"> N\u00eb driverin i915 jan\u00eb shtuar identifikuesit e GPU-ve t\u00eb reja, \u00ebsht\u00eb implementuar nj\u00eb trajtues p\u00ebr d\u00ebshtimet e inicializimit HDMI, dhe \u00ebsht\u00eb rritur besueshm\u00ebria e rikthimeve t\u00eb motor\u00ebve GPU n\u00eb sistemet Haswell dhe m\u00eb t\u00eb vjetra.\n<li class=\"l\"> Punohet n\u00eb vazhdim\u00ebsi mbi driverin 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, q\u00eb nga procesor\u00ebt Tiger Lake.\n<li class=\"l\"> N\u00eb drejtuesin Nouveau u shtua mund\u00ebsia e transferimit t\u00eb bufereve me logje GSP-RM p\u00ebrmes debugfs.\n<li class=\"l\"> N\u00eb driver-in AMDGPU \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr mekanizmin DRM panic, i cili tregon nj\u00eb ngjashm\u00ebri t\u00eb 'ekranit t\u00eb kalt\u00ebr t\u00eb vdekjes' gjat\u00eb d\u00ebshtimeve. \u00cbsht\u00eb vazhduar p\u00ebrgatitja p\u00ebr mb\u00ebshtetje t\u00eb seris\u00eb s\u00eb ardhshme t\u00eb kartave grafike Radeon RX 9000 t\u00eb bazuara n\u00eb arkitektur\u00ebn 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 driverin DRM msm (GPU Qualcomm Adreno) \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr platform\u00ebn Qualcomm SM6150 (QCS615).\n<li class=\"l\"> N\u00eb drejtuesin DRM panfrost u shtua mb\u00ebshtetje p\u00ebr SoC MediaTek MT8188 me GPU Mali-G57.\n<li class=\"l\"> N\u00eb drejtuesin DRM vc4 u shtua mb\u00ebshtetje p\u00ebr SoC Broadcom BCM2712 (Raspberry Pi 5).\n<li class=\"l\"> N\u00eb driverin vfio nvgrace-gpu \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr \u00e7ipat NVIDIA Grace Blackwell 200.\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrje \u00ebsht\u00eb p\u00ebrfshir\u00eb driveri p\u00ebr kontrollor\u00ebt Intel THC (Touch Host Controller), i p\u00ebrdorur p\u00ebr t\u00eb komunikuar me ekranet prej prekje dhe touchpad-et 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 kontrollor\u00ebt e loj\u00ebrave QH Electronics.\n<li class=\"l\"> Mb\u00ebshtetje e shtuar p\u00ebr platformat ARM, SoC dhe pajisjet: 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. Mb\u00ebshtetje e shtuar p\u00ebr SoC SpacemiT K1 bazuar n\u00eb arkitektur\u00ebn RISC-V.\n<li class=\"l\"> N\u00eb sistemin zvog\u00eblimi ALSA p\u00ebr MIDI 2.0, API rawmidi dhe sequencer jan\u00eb zgjeruar. N\u00eb API p\u00ebr nxjerrjen e operacioneve t\u00eb kompresimit n\u00eb kart\u00ebn audio \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ASRC (Asynchronous Sample Rate Conversion).\n<li class=\"l\">  Mb\u00ebshtetje e shtuar p\u00ebr sistemet audio t\u00eb pajisjeve Allwinner suinv F1C100s, Awinc AW88083, Realtek ALC5682I-VE, TAS2781, Focusrite Scarlett 4th Gen 16i16, 18i16 dhe 18i20. Mb\u00ebshtetje e shtuar p\u00ebr kufjet pa tela 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-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 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\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/reliz-yadra-linux-6-14\" \/>\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 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. \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/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 b\u00ebrtham\u00ebs Linux 6.14 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds paraqiti l\u00ebshimin e kernelit Linux 6.14. Disa nga ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: drejtuesi ntsync me primitive p\u00ebr sinkronizimin e Windows NT, konfigurimi i balancimit t\u00eb operacioneve t\u00eb leximit n\u00eb Btrfs RAID1, mb\u00ebshtetje p\u00ebr reflink n\u00eb XFS n\u00eb modin realtime, mund\u00ebsia e hyrjes\/daljes me bufer t\u00eb pa-cache, dmem cgroup p\u00ebr kufizimin e memories s\u00eb GPU, angazhimi i io_uring n\u00eb FUSE, delegimi i atributeve n\u00eb NFS, mb\u00ebshtetje","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/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. \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","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/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"},"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}]}}