L Fedora izstrādātāji ir izlaiduši una jauns priekšlikums tiks ieviests nākamajā Fedora 42 laidienā (paredzēts aprīļa beigās), kas ievieš iespēja uzturētājiem iepakot papildu izpildāmos variantus optimizēta mikroarhitektūrām x86-64-v2, x86-64-v3 y x86-64-v4.
Tas ir minēts mērķis no šī priekšlikuma, tā irl Izmantojiet īpašus veiktspējas uzlabojumus, pamatojoties uz aparatūras iespējām, lai gan Fedora turpinās ražot pakotnes standarta x86-64-v1 arhitektūrai.
Jāatzīmē, ka citi sadalījumi jau virzās šajā virzienā, jo CentOS ir minēts kā piemērs, kur tas tiek kompilēts, izmantojot x86-64-v2, savukārt RHEL 10 pamatā ir x86-64-v3. Jā labi Veiktspējas uzlabojumi parasti ir aptuveni 10%, daži scenāriji liecina par ievērojamu pieaugumu, sasniedzot pat 120%.
Šajā modelī Optimizētās bibliotēkas tiek ievietotas noteiktos apakšdirektorijos, ļaujot dinamiskajam saitītājam automātiski ielādēt vispiemērotāko versiju. Izpildāmajiem failiem Fedora plāno ieviest līdzīgu sistēmu, izmantojot hwcaps-loader slāni, kas atlasīs un palaidīs variantu, kas ir visvairāk saderīgs ar atklātajām CPU iespējām. Uzturētāji izlems, kurās pakotnēs tiks iekļauti šie papildu varianti, pamatojoties uz īpašiem veiktspējas testiem.
šobrīd, priekšlikums, kas joprojām gaida FESCo apstiprinājumu (Fedora Engineering Steering Committee), kuras mērķis ir paplašināt esošo atbalstu optimizētām bibliotēkām, kuras pašlaik tiek piegādātas, izmantojot glibc-hwcaps mehānismu.
Grub un shim apvienošana Fedora 42
Papildus tam vēl viena no ierosinātajām izmaiņām Fedora 42 tā ir apvienot atjaunināšanas metodes bootloaders GRUB un Shim izplatīšanas standarta un atomu versijās. Šis priekšlikums mēģina aizstāt vietas, kur RPM pakotnes instalēšanas skripti tieši atjaunina /boot un /boot/efi direktorijus, izmantojot bootupd rīkkopu, kas jau ir ieviesta Fedora atomu versijās.
Jaunais priekšlikums rada RPM pakotnes, kurās ir bootloaders, instalē to komponentus atsevišķā direktorijā /usr nodalījumā, nevis tieši pārveidot minētos direktorijus. Pēc tam /usr saturs tiks sinhronizēts ar /boot un /boot/efi, izmantojot bootupd.
Tiek minēts, ka, ieviešot šīs izmaiņas, Ir vairākas būtiskas priekšrocības:
- Lielāka drošība un uzticamība: Bootupd izmantošana ļautu ieviest alternatīvu sāknēšanas opciju. Tas nozīmē, ka problēmu gadījumā pēc sāknēšanas ielādētāja atjaunināšanas lietotāji var atgriezties pie iepriekšējās konfigurācijas, neriskējot, ka sistēma kļūs nederīga.
- Konsekvence starp variantiem: Pieņemot vienotu pieeju Fedora atomu un standarta versijām, uzturēšana tiktu vienkāršota un atjaunināšanas metožu atšķirības tiktu samazinātas.
- Modularitāte: Sāknēšanas ielādētāja komponentu atdalīšana mapē /usr atvieglo pakotņu pārvaldību, samazinot iespējamos konfliktus atjaunināšanas laikā.
Fedora 42 atvadās no SquashFS
Pēdējais, bet ne mazāk svarīgais Programmā Fedora 42 ir plānots migrēt visas aktīvās kompilācijas izplatīšanas no SquashFS uz EROFS failu sistēmu, Tas ir paredzēts, lai izmantotu EROFS uzlabotās iespējas, kas jau atbalsta Dracut kopš versijas 103. Tomēr šim priekšlikumam joprojām ir jāsaņem FESCo (Fedora Engineering Steering Committee), kas ir atbildīgs par tehniskajiem lēmumiem izstrādes procesā. no Fedora.
Tas ir minēts EROFS izvēle ir saistīta ar nepieciešamību pieņemt nepārtrauktā attīstībā esošu failu sistēmu, jo SquashFS nav saņēmis nozīmīgus atjauninājumus kopš 2023. gada. No otras puses, EROFS turpina attīstīties un ietver uzlabojumus, kas varētu piedāvāt ilgtermiņa ieguvumus izplatīšanai. Turklāt tā unikālā datu saspiešanas metode, kuras pamatā ir fiksēta izmēra bloki pēc saspiešanas, atšķir to no citām sistēmām un ļauj efektīvāk pārvaldīt veiktspējas noteiktās situācijās.
Izmaiņas ietekmēs visus sistēmas attēlus, kas darbojas tikai lasīšanas režīmā, piemēram, tiešraides izdevumi ar KDE, Xfce, Budgie, LXQt, MiracleWM un COSMIC galddatoriem. Tajā būs iekļauti arī specializēti varianti, piemēram, Fedora KDE Plasma Mobile un Fedora CoreOS Live. Lēmuma mērķis ir izmantot priekšrocības, ko EROFS piedāvā veiktspējas un brīvpiekļuves ātruma ziņā.
Visbeidzot, ja jūs esat iJa vēlaties uzzināt vairāk par to, jūs varat pārbaudīt informāciju Šajā saitē.