Ang Linux 5.6 RC1 ay pinakawalan kasama ang suporta ng WireGuard, 2038 fix, suporta ng USB4 at marami pa.

Linux Kernel

Kahapon, Ipinahayag ni Linus Torvalds ang unang bersyon ng RC ng Linux 5.6, kung saan maraming mga magagandang cool na tampok ay kasama, ganoon ang kaso sa WireGuard (na tinalakay sa nakaraang mga artikulo), ang pamantayan ng USB4, ang bagong system ng file ng Zonefs, mga pagpapahusay sa seguridad, at marami pa.

Para sa marami sa pamayanan, ito ay isang napakahalagang trabaho tapos na iyon at ang Linux 5.6 ay malamang na maging ang pinaka-kagiliw-giliw na bersyon mula noong Linux 5.0. Maraming mga bagong tampok at pagpapabuti sa bersyon na ito ng kernel at maaari silang makarating nang mas maaga kaysa sa matatag na bersyon nito sa halos dalawang buwan.

Pangunahing pagbabago sa Linux 5.6 RC1

Tulad ng nabanggit namin sa mga nakaraang artikulo Si David Muller, ang taga-maintenance ng Linux network stack ay kumuha ng mga patch mula sa WireGuard na ipapatupad sa Linux Kernel at ngayon ang gawaing iyon ay opisyal na katugma sa Linux 5.6 RC1.

linux
Kaugnay na artikulo:
Tinanggap ang WireGuard at isasama sa susunod na bersyon ng Linux 5.6

Ang WireGuard ay isang application ng software at isang bagong open source na protocol ng komunikasyon at libre. Ito ay isang VPN lubos na simple, mabilis at moderno na gumagamit ng advanced na pag-encrypt. Ito ay mas mabilis, mas simple, magaan, at mas kapaki-pakinabang kaysa sa IPsec. Maraming nakikita ito bilang isang potensyal na kapalit para sa OpenVPN.

Ang pagdaragdag ng kinakailangang mga interface ng pag-encrypt ng sink sa WireGuard virtual na pribadong network ay nagsimula mula noong Linux 5.5.

Para mas lumalim, Gumagamit ang WireGuard ng Curve25519 para sa pangunahing palitan, ChaCha20 para sa pag-encrypt, Poly1305 para sa pagpapatunay ng data, SipHash para sa mga hash table key at BLAKE2s para sa hash. Sinusuportahan nito ang Layer 3 para sa IPv4 at IPv6 at maaaring i-encapsulate ang v4-in-v6 at vice versa. Ang WireGuard ay pinagtibay na ng ilang mga nagbibigay ng serbisyo ng VPN tulad ng Mullvad VPN, AzireVPN, IVPN, at cryptostorm.

Isa pang pagbabago na tumayo, ay ang nagdagdag ng suporta para sa pamantayan ng USB4. Ito ay isang teknolohiya na batay sa pinakabagong detalye ng Thunderbolt (bersyon 3) at nangangako ng katulad na pinakamataas na bilis (hanggang sa 40Gb / s).

USB4 gumagamit ng klasikong konektor ng USB-C at pabalik na tugma sa mga pamantayan ng USB, kabilang ang USB 3.2 na doble ang maximum na bilis ng isang koneksyon sa USB (mula 10 Gb / s hanggang 20 Gb / s), USB 2.0 at Thunderbolt 3. mismo. USB4 kumokonekta sa 4K o 8K na pagpapakita sa USB, bukod sa pinapayagan nitong ikonekta ang isang serye ng maraming mga USB device sa kadena sa parehong port.

Bilang karagdagan, sinusuportahan nito ang pag-power ng mga aparato na nagpapakita ng maximum na lakas na 100 watts sa pamamagitan ng pagpapaandar ng USB Power Delivery.

Isa pang mahusay na pagpapabuti kasama yan Linux 5.6RC1, ito ba Ito ang naging unang nucleus na na-program para sa 32-bit na mga system upang makapasa sa taong 2038.

Dahil sa 32-bit na Unix at Linux, mayroon silang halaga ng oras sa isang naka-sign na format na integer 32-bit na mayroong maximum na halaga ng 2147483647. Higit pa sa numerong ito, nabuo ang isang pag-overflow ng integer, kung saan itatago ang mga halaga bilang isang negatibong numero.

Nangangahulugan ito na para sa isang 32-bit na system, ang halaga ng oras hindi maaaring lumagpas sa 2147483647 segundo pagkatapos ng Enero 1, 1970. Sa mas simpleng mga termino, pagkatapos ng 03:14:07 UTC noong Enero 19, 2038, dahil sa isang integer overflow, babasahin ang oras bilang "December 13, 1901" sa halip na Enero 19, 2038.

Tungkol sa suporta sa hardware ng Linux 5.6 RC1 dumating na may suporta para sa:

  • Sinusuportahan ng NVIDIA GeForce RTX 2000 Turing ang bagong bukas na driver ng mapagkukunan na maaaring mag-alok ng pagpabilis ng hardware, ngunit batay pa rin ito sa binary firmware. Kailangang gawin ang mga pagbabago sa NVC0 Gallium3D upang suportahan ang OpenGL.
  • Suporta para sa AMD Pollock.
  • Suporta para sa pag-reset ng AMDGPU para sa Renoir at Navi.
  • Mga pagpapahusay sa Intel Gen11 at Gen12 na graphics.
  • Maraming iba pang mga pagbabago sa mga driver ng DRM.
  • pinabuting mga driver ng multimedia para sa Rockchip SoCs.
  • Ang mga laptop ng ASUS na may mga AMD Ryzen na processor ay hihinto sa sobrang pag-init at pag-crash
  • suporta para sa mga bagong SoCs at ARM card

Panghuli, kung nais mong malaman ang tungkol dito, maaari kang kumunsulta sa pahayag na ipinadala ni Linus Torvalds sa sumusunod na link.

Upang masubukan ang RC1 na ito mula sa Linux 5.6, maaari mong i-download ang code mula sa opisyal na website.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.