Novaĵoj kaj Plibonigoj de la Linukso-Kerno en ĝia 4.7-eldono



Linukso-kerna versio 4.7 jam estas ĉe ni! Ekde la 24-a de julio ĝi estas elŝutebla, aldonante kelkajn plibonigojn kaj novajn funkciojn por ĉi tiu eldono. Jen kelkaj el la novaĵoj pli detale:
Kiel ni diris komence ĝi aldoniĝas subteno por GPU Radeon RX 480. Ĉi tio estas amdgpu-pelilo kaj similas al aliaj amdgpu-aparatoj.
Radeon

La alternativo povi krei virtualajn USB-pelilojn estos alproksimigita, evitante la bezonon de fizika. Ĉion dankon al Subtenu USB / IP.

La kodo sinkronigi_dosieron translokiĝis al kerno; ĉi tio estas efektivigita kiel mekanismo, kiu riparas barilon en la tapom, kiu apartenas al la uzanta spaco per sync_file. Tio signifas, ke la bufro tute ne estas uzata antaŭ ol ripari la barilon kaj la fluo de bufroj de la GPU-regilo estas plibonigita.

2
Plibonigoj estis faritaj en la fakto povi trovi la vojnomojn de adresaro, danke al la informoj generitaj en la kaŝmemoroj por ĉi tiu operacio. Kaj en la dosieroj, kiuj devis esti restrukturitaj. Aspektoj, kiuj rilatas al trovado de dosiero aŭ dosierujo, estas konsiderinde plibonigitaj, sen neceso legi la malmolan diskon. Nun la vojnomoj situas paralele, situanta en la sama dosierujo, montrante ĉi tiun procezon tre fluida dum ekzekuto.

Nova subteno estas ofertita por la Kapsulo EFI. Io, kiu ebligos translokigon de datumaj pecoj por la firmvaro de EFI; Ĉi tio analizas la datumojn kaj poste plenumas decidon laŭ tio, kion ĝi trovas en sia enhavo. Vi povas ŝarĝi la kapsulon skribante la firmvaron por la aparato / dev / efi_capsule_loader.

Kun la nova frekvenca reganto scheduleutil nun vi povas montri ŝoforojn CPU-ofteco por ke CPU-rendimento estu mastrumata, postlasante la bezonon produkti laborejojn. Aliflanke, la informoj senditaj de la programisto rekte ankaŭ estas uzataj por plenumi taskojn. Kio estas difinita per tio, ke la ofteco ŝanĝiĝas laŭ la laborŝarĝoj, nun estas tre etaj, kaj ke la ŝanĝoj kaj plibonigoj estas impulso enkonduki en pli optimuma maniero la planilon por la administrado de la CPU-potenco. .

Aliflanke, la nova komando «hist» efektivigita por la konstruado de eventaj histogramoj. Ĉi tiuj naskiĝas per aldono de eventaj aliroj kaj estas inkluzivitaj kiel novaj en la ftrace. Ĝi haveblas ĉe la Linuksa 2.6.27-infrastrukturo ligita al la kerno; / sys / kernel / debug / tracing /.

Indas rimarki, ke ankaŭ la eblo malfermi uzantajn spacojn estis aldonita vokĉeno por la tempoj, kiam sistemaj vokoj estas farataj. Krome eblas ankaŭ ekzekuti la Programoj de BPF ĉe trakpunktoj, kiu antaŭe ne estis farebla. Ankaŭ inkluzivas novan specon de GMP-programo; (BPF_PROG_TYPE_TRACEPOINT). Kiu povas esti alligita al la kerno Tracepoints, post la kreo de programoj BPF, tiel ke kreiĝas programoj, kiuj kolektas datumojn de Tracepoints.

Por ĉi tiu okazo la mekanismo La sync_dosiero de Android estis translokigita al la kerno. Ĉi tiu mekanismo estas kreita tiel ke Android en sia uzantospaco estas limigita per bariloj, en pli rekta maniero. Ĉi tiu barilo ne plu estas metita por la kondukila bufro, nun la barilo estas simple sendita al la tapom, kiu ekzistas en la uzanta spaco per la komando un sync_file.

Fine kaj kiel grava informo, a nova sekureca modulo kiu certigas, ke ĉiu dosiero ŝarĝita de la kerno devenas de la sama dosiersistemo. Kun ĉi tio, la sistemoj, kiuj enhavas neŝanĝeblajn dosiersistemojn, ne plu devas esti subskribitaj laŭ aparta maniero.

1

Ĝenerale, ĉi tiuj estis ĉiuj novaj kaj renovigitaj aspektoj de la Linukso-kerno en ĝia 4.7-eldono. Se vi volas pliajn informojn kaj detalojn pri tio, kio estas reflektita en la artikolo, jen la oficiala ligilo kun la anonco de la nova kerno: https://kernelnewbies.org/Linux_4.7


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

11 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Milti diris

    Ne estas Linuksa kerno. Linukso estas la nomo de kerno, do paroli pri la Linukso-Kerno estas la sama kiel aludi la kernan kernon aŭ Linukso-Linukso. Tio ne havas sencon.

  2.   Skatox diris

    Bonega artikolo, bonege povi legi ĉi tion en la hispana.

  3.   daniel diris

    @ Milti, vi pensas tro multe kaj malĝuste, aŭ kio samas, tro malbone. Kio sencus estas, ke vi estas sub la influo de iu tre malaltkvalita narkotaĵo. Tio havus sencon.

  4.   christopher diris

    @Milti, Linukso estas familia nomo, do diru Linukso-Kerno, nome la Kerno, kiu kreis Linukso. Almenaŭ mi vidas ĝin tiel.

  5.   hasor diris

    estas la hurd-kerno

  6.   Mikaelo diris

    @ Chistopher, ... sed la familinomo estas Torvalds ... ĉu ne? 😉

  7.   Mikaelo diris

    @ Christopher, ... sed la familinomo estas Torvalds ... ĉu ne?

  8.   HO2Gi diris

    Tre bona artikolo, krom la linuksa kerno kaj «Inĝ. Elektra teknikisto. Programprogramisto «pasia» de Datumbazoj ».

  9.   kkk diris

    @Milti se ĝi diras plibonigojn kaj novaĵojn pri linux, vi vidos, ke la titolo estas tre ĝenerala kaj se ĝi montras plibonigojn kaj novajn funkciojn de la kerno, vi devas scii la kuntekston por scii, kian kernon ni celas ... do trankviliĝu kaj lasu ĝin daŭre meti KERNEL EL LINUX

  10.   Kruger diris

    Vi tute pravas @ Milti, Linukso estas la nomo de la Kerno, kunfandita kun iuj UNIX kaj GNU-iloj, por la kreo de postaj distribuoj kaj fortika OS, dum Linus estas la nomo de Torvlads.

  11.   Gustavo diris

    Nu, respekteme, mi trovas la artikolon tre interesa, necesas multe da tempo por fari ĝin tiel bonege kaj la plej malfacila afero ankoraŭ, provante atingi tian geniulon kaj ke vi feliĉas, multajn benojn por tiu malfacila laboro.