Linux 6.14

Linux 6.14

Ar ôl dau fis o ddatblygiad, Linus Torvalds cyflwyno rhyddhau cnewyllyn Linux 6.14. Ymhlith y newidiadau mwyaf nodedig: y gyrrwr ntsync gyda chyntefigion cydamseru Windows NT, ffurfweddu cydbwyso darllen yn Btrfs RAID1, cefnogaeth ail-gysylltu amser real yn XFS, galluogi I/O wedi'i glustogi na ellir ei gadw mewn storfa, dmem cgroup ar gyfer cyfyngu cof GPU, galluogi io_uring yn FUSE, dirprwyo priodoleddau yn NFS, cefnogi ysgrifeniadau atomig yn Device mapper, cyflymu cysylltiadau symbolaidd, rheoli gweithredu sgriptiau, cefnogi sglodion Qualcomm Snapdragon 8 Elite, a gyrrwr ar gyfer NPUs AMD.

Mae'r fersiwn newydd yn cynnwys 12115 o atgyweiriadau gan 1984 o ddatblygwyr, maint y clwt yw 39 MB (effeithiwyd ar y newidiadau ar 10170 o ffeiliau, ychwanegwyd 531586 o linellau cod, dilëwyd 235999 o linellau). Cafodd y datganiad diwethaf 14172 o atebion gan 2086 o ddatblygwyr, maint y clwt oedd 46 MB. Mae tua 41% o'r holl newidiadau a gyflwynwyd yn 6.14 yn gysylltiedig â gyrwyr dyfais, mae tua 13% o'r newidiadau yn ymwneud â diweddaru cod sy'n benodol i bensaernïaeth caledwedd, mae 14% yn gysylltiedig â'r pentwr rhwydweithio, mae 7% yn gysylltiedig â systemau ffeiliau, ac mae 4% yn gysylltiedig ag is-systemau cnewyllyn mewnol.

Y prif arloesiadau:

  • Is-system ddisg, systemau I/O a ffeiliau
    • Ar system ffeiliau Btrfs ymddangos cefnogaeth ar gyfer dulliau newydd o gydbwyso gweithrediadau darllen rhwng gyriannau sydd wedi'u cynnwys mewn arae RAID1. Yn ogystal â'r dosbarthiad llwyth presennol yn seiliedig ar ddynodwyr proses (pid), mae'r fersiwn newydd yn cynnig tri dull cydbwyso newydd: "cylchdro" (dosbarthiad llwyth unffurf ar draws pob gyriant, mae'r modd yn cael ei alluogi yn ddiofyn); gall “latency” (dosbarthiad gan gymryd i ystyriaeth oedi, fod yn ddefnyddiol rhag ofn methiannau neu weithrediad ansefydlog gyriannau); devid (rheoli â llaw). I newid y modd cydbwyso wedi adio rhyngwyneb /sys/fs/btrfs/ /darllen_polisi. Mae newidiadau eraill mewn Btrfs yn cynnwys: gweithredu ioctl FS_IOC_READ_VERITY_METADATA .
    • Wedi adio Modd I/O byffer na ellir ei storio lle mae data'n cael ei dynnu o storfa'r dudalen yn syth ar ôl cwblhau gweithrediadau darllen neu ysgrifennu. Gall y newid fod yn ddefnyddiol wrth ddefnyddio dyfeisiau storio cyflym iawn, y mae gweithrediadau caching yn RAM yn ddiangen ar eu cyfer. Ar gyfer dyfeisiau o'r fath, mae'r modd newydd yn dileu defnydd cof diangen gan storfa'r dudalen heb droi at ddefnyddio API I/O Uniongyrchol cymhleth.
    • Yn fsnotify, mecanwaith ar gyfer olrhain newidiadau yn yr FS, wedi adio digwyddiad FS_PRE_ACCESS newydd wedi'i greu ar y cam cyn cyrchu cynnwys y ffeil. Mae'r digwyddiad yn cael ei brosesu mewn modd cydamserol, hynny yw, mae'r cnewyllyn yn anfon y digwyddiad ac yn aros i ymateb gael ei dderbyn. Os derbynnir ymateb, perfformir y llawdriniaeth, ac os bydd methiant yn digwydd, mae'r alwad system yn dychwelyd cod gwall i ofod y defnyddiwr. Gan ddefnyddio FS_PRE_ACCESS, gall proses yn y gofod defnyddiwr, er enghraifft, drefnu i ffeil gael ei llenwi cyn gynted ag y bydd data'n barod mewn storfa araf.
    • Mae'r is-system FUSE, sy'n eich galluogi i greu gweithrediadau systemau ffeiliau yng ngofod y defnyddiwr, wedi'i ychwanegu cefnogaeth cyfathrebu rhwng y cnewyllyn a'r triniwr gofod defnyddiwr gan ddefnyddio'r mecanwaith io_uring I/O. Mae'r newid yn gwella perfformiad FUSE trwy leihau switshis cyd-destun rhwng y cnewyllyn a gofod y defnyddiwr.
    • Wedi'i ychwanegu at system ffeiliau XFS cyfle defnyddio mapio o chwith (rmap, mapio o chwith) yn y modd gweithredu gydag oedi rhagweladwy (“dyfais amser real”). Mae mapio o chwith yn eich galluogi i benderfynu pa ffeil y mae bloc penodedig ar ddyfais storio yn cael ei ddefnyddio i'w storio. Gan ddefnyddio rmap yn XFS ar gyfer modd amser real, mae cefnogaeth ar gyfer y gweithrediad reflink wedi'i roi ar waith, sy'n eich galluogi i greu copïau o ffeiliau trwy glonio metadata ffeil a chreu dolen i ddata sy'n bodoli heb ei gopïo mewn gwirionedd.
    • Yn VFS gweithredu cadw maint cysylltiadau symbolaidd, a oedd yn ei gwneud hi'n bosibl cyflymu gweithrediad readlink 1.5% (yn y prawf gyda /initrd.img yn ext4). Mae caching wedi'i gynnwys mewn systemau ffeiliau ext4 a tmpfs.
    • Mae cefnogaeth wedi'i hychwanegu at weithrediad NFSv4.2 dirprwyaeth priodoledd ffeil, sy'n eich galluogi i reoli priodoleddau ffeil megis amser addasu (mtime) ar ochr cleient NFS, heb fod angen fflysio newidiadau i'r gweinydd. Mae NFS hefyd wedi gwella cefnogaeth i'r "LLEOL", sy'n eich galluogi i benderfynu a yw'r cleient a'r gweinydd NFS ar yr un gwesteiwr, er mwyn galluogi optimeiddio priodol, megis y cleient sy'n defnyddio Direct I/O.
    • Cynydd perfformiad gweithrediadau darllen yn systemau ffeiliau NETFS, CIFS ac AFS (Andrew File System).
    • Mewn Sboncen cynnwys modd llwytho blociau'n uniongyrchol i storfa'r dudalen (SQUASHFS_FILE_DIRECT), sy'n eich galluogi i wneud heb storfa read_page ar wahân. Roedd y newid yn caniatáu lleihau faint o gof a ddefnyddir wrth redeg Squashfs.
    • Yn yr alwad system statx(). gweithredu STATX_DIO_READ_ALIGN baner, i bennu'r aliniad gofynnol ar gyfer gweithrediadau darllen o ffeil.
    • Ar system ffeiliau Bcachefs diweddaru и sefydlog fformat strwythur disg. Bydd unrhyw newidiadau pellach i'r fformat yn cael eu dosbarthu fel rhai dewisol a byddant yn cael eu gweithredu ar ffurf ychwanegiadau dewisol. Mae cyflymder gwirio cywirdeb y system ffeiliau wedi cynyddu'n sylweddol. Yn ogystal, mae Bcachefs wedi gwella perfformiad darllen yn unig; Problemau sefydlog yn arwain at fynediad cof ar ôl ei ryddhau (defnyddio ar ôl rhad ac am ddim); Mae problemau gydag awgrymiadau ail-gysylltu yn fsck wedi'u datrys; Prosesu ailgychwyn trafodion sefydlog.
    • Dychwelwyd modiwl llinol md wedi'i gynllunio i gyfuno dyfeisiau bloc. Cyhoeddwyd bod y modiwl hwn yn ddarfodedig yn flaenorol a'i dynnu o'r cnewyllyn 6.8, ond fel y digwyddodd, roedd galw amdano ac felly mae bellach wedi'i adfer.
    • Mae systemau ffeil F2FS a SQUASHFS wedi'u newid i'w defnyddio tomau o dudalennau o gof (ffolios tudalen).
    • Yn y gyrrwr null_blk mae'r priodoledd “cylchdro” wedi'i weithredu, wedi'i osod trwy configfs ac sy'n eich galluogi i efelychu gweithio gyda dyfais yn seiliedig ar ddisgiau cylchdroi i symleiddio profi swyddogaethau cnewyllyn.
    • Yn y system mapper Device ac yn y dm-drych, modiwlau dm-io, dm-table, dm-linear, dm-stripe a dm-raid1 gweithredu Cefnogaeth ysgrifennu atomig.
  • Gwasanaethau cof a system
    • Cwblhawyd integreiddio craidd gyrrwr ntsync, sy'n gweithredu'r ddyfais cymeriad /dev/ntsync a set o gyntefigion cydamseru a ddefnyddir yn y cnewyllyn Windows NT. Gall gweithredu cyntefigion o'r fath ar lefel y cnewyllyn wella perfformiad yn sylweddol. Windows-gemau a lansiwyd gan ddefnyddio Wine. Cyflawnir enillion perfformiad trwy ddileu'r gorbenion sy'n gysylltiedig â defnyddio RPCs yn y gofod defnyddiwr. Creu gyrrwr cnewyllyn ar wahân Linux Eglurir hyn gan natur broblematig gweithredu'r API cydamseru NT yn gywir ar ben y cyntefigion presennol yn y cnewyllyn.
    • Ychwanegwyd rheolydd cgroup newydd DMEM ar gyfer cyfrifo meysydd cof dyfeisiau megis GPUs ar wahân. Mae DMEM yn caniatáu ichi greu cgroups ar wahân ar gyfer gwahanol dasgau GPU fel y gallant redeg heb effeithio ar ei gilydd. Mae'r nodwedd newydd yn datrys y broblem o derfynu gorfodol gweithrediadau GPU pan fydd y cof sydd ar gael wedi dod i ben, trwy gyfrif am gof GPU adlewyrchiedig a chof CPU a ddefnyddir gan yrwyr CPU mewn cgroups unigol.
    • Mae optimeiddiadau wedi'u gwneud i raddfa gweithrediad fflysio'r storfa TLB (Translation Lookaside Buffer), a ddefnyddir i gyflymu'r broses o drawsnewid cyfeiriadau rhithwir i rai ffisegol. Mae optimeiddiadau ychwanegol yn cynnwys diweddaru rhai strwythurau data yn ddiog yn ystod switshis cyd-destun, sy'n gwella perfformiad ar rai profion.
    • Cynydd perfformiad mecanwaith MGLRU (LRU Aml-Genhedlaeth), a ddefnyddir i benderfynu pa dudalennau cof sy'n cael eu defnyddio a pha rai y gellir eu cyfnewid i'r rhaniad cyfnewid.
    • Parhad symud newidiadau o gangen Rhwd-ar-gyfer-Linux, yn ymwneud â defnyddio'r iaith Rust fel ail iaith ar gyfer datblygu gyrwyr a modiwlau cnewyllyn (Nid yw cefnogaeth Rust yn weithredol yn ddiofyn, ac nid yw'n arwain at gynnwys Rust fel dibyniaeth adeiladu gofynnol ar gyfer y cnewyllyn). Mae modd defnyddio’r macro “deillio(CoercePointee)", gan ganiatáu defnyddio awgrymiadau smart gyda gwrthrychau nodwedd. I mewn i'r craidd wedi'i gynnwys Amlapio rhwd ar gyfer PCI, llwyfannau, Firmware Agored, dyfeisiau cymeriad a rhai Swyddogaethau I/OGreg Kroah-Hartman, sy'n cynnal y gangen cnewyllyn sefydlog Linux, disgrifir mae'r cyflwr presennol “bron yn barod i ysgrifennu gyrrwr go iawn yn Rust.”
    • Mewn sgriptiau adeiladu arfaethedig Cod newydd ar gyfer cynhyrchu fersiynau symbol dadfygio ar gyfer modiwlau y gellir eu llwytho, sydd bellach yn defnyddio gwybodaeth o gofnodion dadfygio fformat DWARF yn hytrach na dosrannu'r cod ffynhonnell yn uniongyrchol. Mae'r newid yn caniatáu fersiwn o symbolau dadfygio ar gyfer modiwlau sydd wedi'u hysgrifennu yn yr iaith Rust. Mae'r hen weithrediad hefyd yn cael ei adael yn y cnewyllyn, a dewisir y generadur ar lefel yr opsiynau cydosod.
    • Ar gyfer pensaernïaeth PowerPC gweithredu cefnogaeth i'r modd rhagbrynu diog (PREEMPT_LAZY, preemption diog), sy'n cyfateb i'r modd rhagbrynu llawn ar gyfer tasgau amser real (RR / FIFO / DYDDIAD CAU), ond yn gohirio rhagbrynu tasgau rheolaidd (SCHED_NORMAL) i'r terfyn ticio.
    • I'r is-system proffilio perfformiad perf wedi adio cefnogaeth ar gyfer cownteri defnydd ynni ar gyfer proseswyr AMD. Wedi adio y gallu i weithio ar systemau gyda hyd at 2048 o greiddiau CPU.
    • Darperir y gallu i ddefnyddio'r paramedr sysctl pid_max gyda gofodau enwau ID proses. Bwriad y paramedr pid_max yw cyfyngu ar uchafswm gwerth dynodwyr proses (PIDs) a gellir ei ddefnyddio nawr i gyfyngu ar y nifer mwyaf posibl o brosesau sy'n rhedeg mewn gofod enw penodedig. Mae prosesu paramedrau yn cael ei wneud yn hierarchaidd, h.y. mae cyfyngiadau mewn gofodau enwau allanol yn berthnasol i ofodau enwau nythu.
    • Pan gaiff ei ddefnyddio i gychwyn proses galwad system execveat Bydd y system ffeil /proc nawr yn dangos enw'r ffeil sy'n rhedeg yn hytrach na rhif disgrifydd y ffeil.
    • Mae'r cyfleustodau mountinfo wedi'i ychwanegu at y cod ffynhonnell cnewyllyn (yn y cyfeiriadur samplau), gan ddangos y defnydd o'r galwadau system statmount() a listmount().
    • Yn yr is-system BPF arfaethedig swyddogaethau newydd bpf_local_irq_save() a bpf_local_irq_restore() i analluogi ymyriadau dros dro ar y CPU lleol. Gellir defnyddio swyddogaethau i weithredu strwythurau nad yw eu prosesu yn cael ei atal gan ymyriadau.
    • Mewn galwad system madvise () wrth ddefnyddio'r baneri MADV_DONTNEED a MADV_FREE sicrhau Rhyddhau tablau tudalennau cof sy'n gysylltiedig â'r ystod cyfeiriadau sy'n cael eu rhyddhau, oherwydd mewn rhai sefyllfaoedd gall tudalennau cof gwag gymryd cryn dipyn o gof.
    • Ar gyfer pensaernïaeth OpenRISC, cefnogaeth ar gyfer y mecanwaith dilyniant y gellir ei ailgychwyn (rseq, dilyniannau ailgychwynadwy), wedi'i gynllunio i gyflawni gweithrediadau'n gyflym yn atomig, sydd, os bydd edau arall yn torri ar eu traws, yn cael eu glanhau a'u ceisio eto.
    • Mae'r cod wedi'i ad-drefnu gyda gweithrediad yr algorithmau CRC32 a CRC-T10DIF, nad ydynt bellach yn croestorri â'r is-system crypto ac a elwir yn uniongyrchol o ryngwyneb y llyfrgell. Roedd y newid yn ein galluogi i symleiddio'r cod a gwella ei effeithlonrwydd.
    • I'r system mewnbwn/allbwn asyncronaidd io_uring wedi adio Rhyngwyneb ar gyfer pasio metadata cywirdeb ychwanegol wrth berfformio gweithrediadau darllen ac ysgrifennu.
  • Rhithwiroli a Diogelwch
    • Mewn galwad system execveat wedi adio baner AT_EXECVE_CHECK, gan ganiatáu perfformio siec a ganiateir gweithredu ffeil heb ei lansio mewn gwirionedd, ond gan ystyried polisïau diogelwch, hawliau mynediad a modiwlau LSM gweithredol. I'w defnyddio mewn cyfuniad ag AT_EXECVE_CHECK, cynigir y baneri securebit SECBIT_EXEC_RESTRICT_FILE a SECBIT_EXEC_DENY_INTERACTIVE, y gellir eu defnyddio i gyfyngu ar gyflawni ffeiliau gyda sgriptiau mewn ieithoedd rhaglennu wedi'u dehongli. Mae baner SECBIT_EXEC_RESTRICT_FILE yn cyfarwyddo cysylltwyr a dehonglwyr i ddefnyddio'r opsiwn AT_EXECVE_CHECK i wirio a yw gweithrediad yn ddilys, ac mae baner SECBIT_EXEC_DENY_INTERACTIVE yn atal gorchmynion rhyngweithiol rhag cael eu prosesu. Prif syniad y newid yw'r gallu i gymhwyso polisïau diogelwch nid yn unig i ffeiliau gweithredadwy traddodiadol, ond hefyd i ffeiliau testun gyda sgriptiau y gellir eu llwytho trwy lansio'r cyfieithydd (h.y., gellir gweithredu gwaharddiad ar gyflawni nid yn unig wrth redeg “./script.sh” ond hefyd wrth ei weithredu yn y ffurflen “sh script.sh”).
    • Ar systemau x86, gweithredir cefnogaeth ar gyfer cownteri amser gwarchodedig ar gyfer systemau gwesteion, nad yw'n caniatáu newid cloc y system westeion o'r amgylchedd gwesteiwr. Gweithredir y cyfle yn seiliedig ar y mecanwaith Amd sev (Rhithwiroli Diogel wedi'i Amgryptio), a ddefnyddir mewn systemau rhithwiroli i amddiffyn peiriannau rhithwir rhag ymyrraeth gan yr hypervisor neu weinyddwr y system letyol.
    • Yn y system rheoli mynediad gorfodol SELinux wedi adio cefnogaeth rheolau xperm, gan ganiatáu ichi rwymo polisïau SELinux i rai galwadau ioctl() neu negeseuon netlink.
    • I lofnodi modiwlau cnewyllyn yn ddigidol yn lle'r SHA1 rhagosodedig dan sylw Algorithm SHA512.
    • Yn VirtualBox gyrwyr gwadd wedi'i gynnwys cefnogaeth ar gyfer pensaernïaeth ARM64.
    • Yn KVM hypervisor parhau gwaith dros y defnydd o fecanwaith Intel TDX (Estyniadau Parth Ymddiriedol) i amgryptio cof systemau gwesteion.
    • Yn virtio_blk wedi adio cefnogaeth ar gyfer modd adfer gwall.
  • Is-system rhwydwaith
    • Wrth weithredu'r protocol RxRPC ymddangos y gallu i ddefnyddio fframiau CDU mawr i gynyddu trwygyrch.
    • Ychwanegwyd cefnogaeth algorithm ar gyfer TCP RACK-TLP i benderfynu ar golled pecyn.
    • Wedi adio paramedr sysctl newydd tcp_tw_reuse_delay, sy'n gweithredu ar y cyd â gofod enwau'r rhwydwaith ac sy'n eich galluogi i bennu'r oedi a gyflwynwyd cyn y gall y system ailddefnyddio rhif porth y rhwydwaith ar ôl cau'r soced TCP.
    • Wedi adio y gallu i ddewis darparwr amser manwl (PTP) ar gyfer cynhyrchu stampiau amser ar y lefelau PHY a MAC.
    • Ar gyfer IPsec gweithredu cefnogaeth i fecanwaith cydgrynhoi a darnio pecynnau IP wedi'u crynhoi - IP-TFS/AGGFRAG (Diogelwch Llif Traffig IP / Modd Cydgrynhoi a Darnio ar gyfer Amgáu Llwyth Tâl Diogelwch).
    • I'r system soced rhwydwaith wedi adio cefnogaeth trosglwyddo gwybodaeth blaenoriaeth (SO_PRIORITY) ar ffurf negeseuon rheoli (cmsg - negeseuon rheoli). Ar gyfer socedi rhwydwaith wedi adio yr opsiwn SO_RCVPRIORITY, sy'n galluogi trosglwyddo gwybodaeth blaenoriaeth soced i'r swyddogaeth recvmsg().
  • Offer
    • Wedi adio gyrrwr amdxdna ar gyfer cyflymyddion NPU (Uned Prosesu Niwral) sy'n seiliedig ar bensaernïaeth wedi'u hintegreiddio i CPUs AMD XDNA, wedi'i gynllunio i gyflymu gweithrediadau sy'n ymwneud â dysgu peiriannau. Mae NPUs sy'n seiliedig ar bensaernïaeth XDNA ar gael yn y gyfres 7040 a 8040 o broseswyr AMD Ryzen, cyflymwyr AMD Alveo V70, ac AMD Versal SoCs.
    • Yn i915 gyrrwr wedi adio dynodwyr GPUs newydd, mae triniwr methiant cychwynnol HDMI wedi'i weithredu, ac mae dibynadwyedd ailosod peiriannau GPU ar systemau Haswell a hŷn wedi'i wella.
    • Parhad gwaith ar y gyrrwr drm (Rheolwr Rendro Uniongyrchol) Xe ar gyfer GPUs yn seiliedig ar bensaernïaeth Intel Xe, a ddefnyddir mewn cardiau fideo teulu Intel Arc a graffeg integredig, gan ddechrau gyda phroseswyr Tiger Lake.
    • Mae gyrrwr Nouveau bellach yn cefnogi trosglwyddo byfferau log GSP-RM trwy debugfs.
    • Mae'r gyrrwr AMDGPU yn cefnogi'r mecanwaith panig DRM, sy'n arddangos rhywbeth fel “sgrin las marwolaeth” rhag ofn methiannau. Mae paratoadau'n parhau i gefnogi cyfres o gardiau graffeg Radeon RX 9000 yn y dyfodol yn seiliedig ar bensaernïaeth RDNA4. Cefnogaeth wedi'i diweddaru ar gyfer 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 ac ISP.
    • Mae cefnogaeth ar gyfer platfform Qualcomm SM6150 (QCS615) wedi'i ychwanegu at y gyrrwr DRM msm (Qualcomm Adreno GPU).
    • Ychwanegwyd cefnogaeth i SoC MediaTek MT8188 gyda GPU Mali-G57 i panfrost gyrrwr DRM.
    • Cefnogaeth ychwanegol ar gyfer Broadcom BCM4 SoC (Raspberry Pi 2712) i yrrwr DRM vc5.
    • Yn vfio gyrrwr nvgrace-gpu wedi adio cefnogaeth NVIDIA Grace Blackwell 200 sglodion.
    • Rhan cynnwys Gyrrwr ar gyfer rheolwyr Intel THC (Rheolwr Host Host), a ddefnyddir i ryngweithio â sgriniau cyffwrdd a touchpads ar rai gliniaduron. Cefnogaeth ychwanegol ar gyfer dyfeisiau Wacom gyda rhyngwyneb PCI. Wedi adio cefnogaeth i reolwyr gêm QH Electronics.
    • Wedi adio cefnogaeth Byrddau ARM, SoCs a dyfeisiau: Qualcomm Snapdragon 8 Elite (SM8750), Qualcomm Snapdragon AR2 (SAR2130P), Qualcomm IQ6/IQ8, Snapdragon 425 (MSM8917), Samsung Exynos 9810, Blaize BLZP1600, Microchip SH7, RHAMAS BLZP65, RHAMAS BLZP4, Microchip SH3.0 ES3, Renesas RZ/GXNUMXE. Ychwanegwyd cefnogaeth SoC GofodmiT K1 yn seiliedig ar bensaernïaeth RISC-V.
    • Yn is-system sain ALSA ar gyfer MIDI 2.0 ehangu API rawmidi a dilyniannwr. Mae cefnogaeth ASRC (Trosi Cyfradd Sampl Asynchronous) wedi'i ychwanegu at yr API ar gyfer dadlwytho gweithrediadau cywasgu i ochr y cerdyn sain.
    • Cefnogaeth ychwanegol ar gyfer systemau sain dyfeisiau Allwinner suinv F1C100s, Awinc AW88083, Realtek ALC5682I-VE, TAS2781, Focusrite Scarlett 4th Gen 16i16, 18i16 a 18i20. Wedi adio cefnogaeth ar gyfer clustffonau diwifr SteelSeries Arctis 9.

Ffynhonnell: linux.org.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster