Canvis a tota la distribució
Escalar ZRAM a la mida completa de la memòria
A Fedora, no es crea una partició d’intercanvi per defecte en el moment de la instal·lació. En lloc d’això, es crea un dispositiu zram i s’hi habilita l’intercanvi durant l’arrencada. zram és un tipus d’unitat RAM que utilitza compressió.
Per a Fedora 34, la mida d’aquest dispositiu zram augmenta. S’estableix a la mateixa mida que la RAM o 8 GB, la que sigui més petita. Aquest canvi permet que els ordinadors amb menys quantitat de RAM completin amb èxit la instal·lació mitjançant l’instal·lador Anaconda.
L’assignació de memòria per a zram es produeix dinàmicament, de manera que la mida completa del dispositiu de blocs no s’assigna quan es crea. Aquesta assignació dinàmica de recursos, combinada amb la compressió al dispositiu zram que generalment és superior a 2:1, assegura que el fitxer d’intercanvi no consumeixi completament la memòria disponible.
Consulteu man zram-generator per obtenir més informació sobre com s’invoca zram.
Nou paquet: fbrnch
Un nou paquet fbrnch (Fed Brunch) proporciona una utilitat que ajuda a simplificar o semiautomatitzar els processos de flux de treball per als empaquetadors de Fedora. Aquest paquet està disponible per als usuaris sense haver d’afegir un altre repositori Copr.
La utilitat fbrnch admet les tasques següents i més:
-
Fusionar i construir paquets a través de branques de llançament
-
Fitxers RPM font (SRPM), compilacions de prova (scratch builds), instal·lació local i compilacions simulades (mock builds) des de branques de paquets arbitràries
-
Clonar i llistar paquets de Fedora des del sistema d’allotjament de codi Pagure
-
Crear, actualitzar i llistar revisions de paquets
-
Sol·licitar nous repositoris i branques, i importar nous paquets directament des de les revisions de paquets
ARMv7 utilitzarà UEFI per defecte per a totes les imatges generades per armhfp
La característica UEFI per a dispositius ARMv7 va lliurar tots els canvis d’infraestructura descrits a Fedora 30. No obstant això, també va portar alguns problemes amb el nucli upstream, els carregadors d’arrencada i una sèrie d’altres peces, que estaven fora del control de Fedora.
En aquesta versió, les peces problemàtiques esmentades s’han solucionat. Com a resultat, l’experiència de l’usuari és consistent a totes les arquitectures de CPU de Fedora.
Main és un nou nom per a les branques predeterminades del repositori git
Amb el llançament de Fedora 34, les dades que residien a la branca master a tots els repositoris git de Fedora s’han mogut a una branca anomenada main. Aquesta actualització està en línia amb la visió de Fedora de ser programari lliure i de codi obert construït per comunitats inclusives, acollidores i de ment oberta.
Els usuaris amb clons existents de repositoris Fedora han de fer git pull per obtenir les branques predeterminades canviades. Els usuaris amb sol·licituds d’extracció (pull requests) existents contra la branca master han de fer git rebase contra la branca main.
Comprimir el microprogramari del nucli per reduir la mida al disc
A partir de Fedora 34, el microprogramari del nucli s’ha comprimit amb l’opció xz -C crc32 per reduir la mida al disc gairebé a la meitat.
Unificar la ubicació dels fitxers de configuració de GRUB a totes les arquitectures de CPU admeses
Aquest canvi simplifica el fitxer de configuració de GRUB, millora l’experiència general de l’usuari i també proporciona els següents beneficis notables:
-
Permetre que la mateixa instal·lació s’arrenqui amb EFI o BIOS heretada
-
Utilitzar la mateixa documentació i ordres per a totes les arquitectures
-
NOTA: Si cal actualitzar grub.cfg, utilitzeu
grub2-mkconfig -o /boot/grub2/grub.cfg
-
-
Fer que les eines de configuració de GRUB siguin més robustes no depenent de la creació d’enllaços simbòlics i no haver de gestionar casos específics de la plataforma
-
Alinear-se amb les imatges generades per CoreOS Assembler (COSA) i OSBuild sobre com s’utilitzen els fitxers de configuració de GRUB
-
Alinear-se amb altres distribucions de Linux sobre com s’utilitzen els fitxers de configuració de GRUB
systemd-oomd prevé situacions de falta de memòria
El servei systemd-oomd controla l’intercanvi i els CGroups al vostre sistema utilitzant la informació d’aturada de pressió de Linux (PSI) i analitza la productivitat malgastada a causa de l’escassetat de recursos. Quan el sistema s’està quedant sense memòria, systemd-oomd finalitza els processos sota el CGroup que supera els límits de memòria configurats.
El servei systemd-oomd ara està habilitat per defecte en noves instal·lacions i quan s’actualitzen instal·lacions existents. Substitueix automàticament el servei earlyoom, que les versions anteriors de Fedora utilitzaven per prevenir situacions de falta de memòria.
Per obtenir informació sobre la configuració de systemd-oomd, consulteu la pàgina man oomd.conf.
Want to help? Learn how to contribute to Fedora Docs ›