Linux 5.9 ya zo tare da goyon bayan Zstd, haɓaka ayyukan aiki da ƙari

Linux Kernel

Bayan watanni biyu na ci gaba, Linus Torvalds bayyana ƙaddamar da sabon sigar Linux Kernel, sigar cewa ya iso da dama sanannun canje-canje, kamar iya iyakance shigo da alamomi daga kayayyaki na mallaka zuwa matakan GPL, tallafi don damfara hoton kernel ta amfani da Zstd, fifikon aikin zaren fifiko a kernel, tallafi ga PRP, tsara aiki a cikin mai tsara lokacin ƙarewa, dm-crypt inganta ayyukan, cire lambar don baƙi Xen PV 32-bit, sabon tsarin sarrafa ƙwaƙwalwar slab, a tsakanin sauran abubuwa.

Sabuwar sigar ta karɓi gyare-gyare 16074 Daga masu haɓaka 2011, girman facin shine 62MB (canje-canje ya shafi fayiloli 14,548, an ƙara layin 782,155 na lambar, an cire layuka 314,792). 

Babban sabon labari na kernel na Linux 5.9

Daga cikin manyan canje-canje waɗanda suka yi fice a cikin wannan sabon sigar Linux Kernel, zamu iya samun karfafa kariya game da amfani da masu amfani da LPG don haɗa direbobi masu mallakar tare da abubuwan da aka fitar na kernel kawai don kayayyaki ƙarƙashin lasisin GPL.

Ara goyan baya ga kcompactd don aiwatar da tasirin tasirin shafukan ƙwaƙwalwa a bango don ƙara yawan manyan shafuka masu ƙwaƙwalwar ajiya da ke kwaya.

Ara tallafi don damfara hoton kernel ta amfani da algorithm na Zstandard (zstd).

Don tsarin x86, tallafi ga FSGSBASE umarnin sarrafawa ana aiwatar dashi, ba ka damar karantawa da canza abubuwan rajista na FS / GS daga sararin mai amfani.

A cikin Iayyadaddun lokacin I / O Mai tsarawa yana aiwatar da tsarin tsara zangon bandwidth don yanke shawara mai kyau akan tsarin asymmetric. Musamman, sabon yanayin yana gujewa tsara jadawalin rashin daidaituwa yayin da jinkirin CPU mai mahimmanci ba shi da albarkatu don kammala aiki akan lokaci.

Tsarin sauti ALSA da kebul na USB an tsabtace daga kalmomin da ba daidai ba na siyasa Dangane da jagororin da aka karɓa kwanan nan don amfani da kalmomin shiga cikin kernel na Linux.

A cikin tsarin tsarin seccomp, lokacin amfani da ikon sarrafa sararin mai amfani, an kara ikon kawar da masu bayyana fayil a cikin tsarin kulawa don cikakken kwaikwayon tsarin kira wanda ke haifar da kirkirar masu bayyana fayil.

An kara hanya zuwa dm-crypt don rage latency lokacin sarrafa bayanan sirri ba tare da yin amfani da layukan aiki ba. Hakanan ana buƙatar yanayin da aka ƙayyade don daidaitaccen aiki tare da na'urori masu toshe yanki (na'urori tare da yankunan da dole ne a rubuta su gaba ɗaya tare da sabunta rukunin ƙungiyar gaba ɗaya).

An cire lambar don tallafawa tsarin bitar 32-bit yana gudana a cikin yanayin paravirtualization akan Xen hypervisor. Masu amfani da irin waɗannan tsarin yakamata su canza zuwa amfani da kernels 64-bit a mahallan baƙi ko amfani da cikakkiyar ƙa'idar aiki (HVM) ko haɗakar (PVH) halaye maimakon paravirtualization (PV) don gudanar da yanayin.

Hakanan don tallafin Btrfs don zaɓin "alloc_start" da "subvolrootid" an cire, gurɓata zaɓi "inode_cache". An yi gyare-gyaren aiki, musamman ayyukan fsync () an haɓaka su sosai. Ara ikon yin amfani da madadin nau'ikan cak ɗin ban da CRC32c.

Abilityara ikon amfani da ɓoyewar kan layi (boye-boye ta kan layi) akan ext4 da F2FS tsarin fayil, don bawa damar "inlinecrypt" Yanayin ɓoyayyen kan layi yana ba ka damar amfani da tsarin sarrafa ɓoyayyen mai sarrafa mai sarrafawa, wanda ke ɓoye ɓoye I / O.

Ext4 yana aiwatar da shigar da taswirar bitmap topping taswira. Haɗe tare da iyakancewar tsarin binciken rukuni mara kyau, ingantawa ya rage lokacin hawa don manyan bangarorin.

Don na'urorin ajiya NVMe, an ƙara tallafi don umarnin karba-karba na umarni (ZNS, NVM Express Namespace), wanda zai baka damar rarraba sararin ajiya zuwa shiyyoyin da suka kafa ƙungiyoyi na tubalan don ƙarin iko kan yadda ake sanya bayanan akan masarrafar.

Ara ikon yin watsi da fakiti a cikin Netfilter a cikin matakin kafin bincika hanyar (za a iya amfani da kalmar REJECT ba kawai a cikin sarƙar INPUT, GABA da OUTPUT ba, har ma a cikin GABATARWA don icmp da tcp).

A cikin ƙananan kalmomi, API na netlink yana ƙara tallafi ga kirtani marasa sani, waɗanda ana amfani dasu da ƙwazo ta kwaya. Idan ka goge dokar da ke da alaƙa da sarkar da ba a sani ba, to ita kanta sarƙar ana share ta kai tsaye

BPF yana ƙara tallafi ga masu tafiyar hawainiya don ratsawa, tacewa, da kuma gyara abubuwan haɗin shirya (maps) ba tare da kwafin bayanai zuwa sararin mai amfani ba. Ana iya amfani da masu rarrabuwar kwalliya don kwandunan TCP da UDP, suna barin shirye-shiryen BPF suyi sassauci akan jerin bututun buɗe ido da kuma cire bayanan da suke buƙata.

Don gine-gine RISC-V, ana aiwatar da tallafi ga kcov (maɓallin keɓaɓɓiyar dubawa don bincika lambar kernel ɗaukar hoto), mleak (tsarin gano ƙwaƙwalwar ajiya), tarin kariya, alamun tsalle, da ayyukan rashin aiki (yawan aiki mai yawa daga mai ƙidayar lokaci).

Don gine-gine ARM da ARM64, ana amfani da tsoffin inji don daidaita tsarin sarrafawar mitar aiki (cpufreq gwamna), wanda kai tsaye yake amfani da bayanan daga mai tsara ayyukan don yanke shawara game da canjin mitar, kuma nan da nan zai iya samun damar masu kula da cpufreq don saurin sauya mitar.

A ƙarshe, idan kuna son ƙarin sani game da shi, zaku iya bincika cikakkun bayanai a cikin bin hanyar haɗi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.