Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a

Liberasyon Linux Kernel 5.6 pwograme pou fen mwa mas la. Nan atik nou an jodi a, nou diskite sou chanjman k ap vini yo - yon nouvo sistèm fichye, pwotokòl WireGuard, ak mizajou chofè yo.

Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a
Фото - lucas huffman — Unsplash

Long dire pwotokòl VPN

David Miller, ki moun ki an chaj nan subsistèm nan rezo Linux, deside vire sou nan nwayo WireGuard la. Sa a se yon tinèl VPN devlope pa konpayi sekirite enfòmasyon Edge Security. lide diskite de zan de sa - Lè sa a, li sipòte Linus Torvalds tèt li - sepandan, aplikasyon an te ranvwaye. Pwojè a te trè mare ak karakteristik kript nan Edge Security. Men, sis mwa de sa, otè yo nan nouvo pwotokòl la konpwomèt ak chanje nan API Crypto ki sipòte pa nwayo a.

Gen opinyonke nan fiti WireGuard yo pral kapab ranplase OpenVPN. Dapre tès yo, debi nouvo pwotokòl la kat fwa pi wo pase OpenVPN: 1011 Mbps kont 258 Mbps. Men, isit la li vo anyen ke tranzisyon an nan API Crypto regilye a ka vin pi mal pèfòmans lan.

Yon lòt karakteristik nan WireGuard se ke li pa kraze koneksyon an, menm si itilizatè a te resevwa yon nouvo adrès IP, ak poukont rezoud pwoblèm routage. Pou rezon sa yo, yon kle prive mare nan chak koòdone rezo. Li se pwodwi ak Pwotokòl Diffie-Hellman. Cryptage tèt li bati sou ChaCha20 ak algorithm Poly1305. Yo konsidere kòm analogue amelyore nan AES-256-CTR ak HMAC.

Nouvo sistèm dosye

Pa sistèm sa a te vin Zonefs bay pa enjenyè Western Digital. Li fèt pou travay avèk aparèy depo ki klase dapre zòn (sektè depo). Sa yo se kondui blòk, espas adrès la divize an zòn (pa egzanp, NVMe SSD). Sistèm fichye a pèmèt ou trete chak zòn kòm yon dosye - sa vle di, sèvi ak API espesyal olye pou yo ioctls pou jwenn aksè nan depo. Yo itilize yon apwòch menm jan an nan baz done RocksDB ak LevelDB. Li fè li posib pou redwi pri a nan pòtaj kòd ki te orijinal fèt pou travay ak dosye.

Linux deja gen yon karakteristik pou kominike avèk aparèy blòk yo. Nan vèsyon kernel 4.13 parèt dm-zoned modil. Li prezante kondwi sektè a kòm yon aparèy blòk regilye, ak Zonefs pral altènatif la.

Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a
Фото - Suzan Kirsic — Unsplash

Anplis de sa nan entwodwi yon nouvo sistèm dosye, devlopè yo nan nwayo Linux yo te fè chanjman nan sa yo ki deja egziste. Te te ajoute mekanis konpresyon LZO/LZ4 pou F2FS, sipò yo ap rete eksperimantal pou kounye a. Li pral oblije aktive manyèlman pandan patisyon aliye (opsyon compress_algorithm). Epitou ajou ap resevwa EXT4 - Li asosye ak operasyon I/O dirèk. Pake aktyalizasyon a te prezante pa Ritesh Harjan, yon enjenyè nan IBM. Pa pawòl li yo, nan kèk ka patch la ka amelyore pèfòmans sistèm dosye pa 140%.

Mizajou chofè yo

Yon nouvo chofè ap parèt nan nwayo a cpuidle_cooling. Li travay la - refwadi CPU / SoC la pa entegre sik san fè anyen konsa pandan operasyon an. Nan yon fason, li sanble ak chofè PowerClamp pou processeurs Intel, men li pa espesifik achitekti. sistèm lage espesyalis nan Linaro ki optimize lojisyèl sous louvri pou platfòm ARM.

Epitou pral ajoute sipò pou kat videyo nan seri GeForce 20 (TU10x). Ben Skeggs te devlope chofè ki koresponn lan nan pwojè Nouveau a. Malerezman, GeForce 16 (TU11x) ap rete "anlè bord" pou kounye a. Nvidia pa t bay imaj firmwèr ki nesesè pou inisyalize kat la. Epitou, nouvo kat videyo anba Linux ka fè eksperyans pwoblèm pèfòmans akòz mank de reclocking - kontwòl frekans otomatik. Li te jwenn nan tan lontan ke Nouveau chofè ka fonksyone 20-30% pi dousman pase orijinal yo.

Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a
Фото - Andre Abbe — Unsplash

Yon lòt nwayo nouvo pral sipòte USB4. Dapre chanjman ofri enjenyè nan Intel. Yo modifye kodbaz ki egziste deja ki asosye ak Thunderbolt - li sou de mil liy.

Natirèlman, sa yo se pa tout mizajou ki pral vini nan nwayo a - pou egzanp, ou ka tann sipò pou periferik adisyonèl ak aparèy rezo. Epitou, nwayo 5.6 pral premye nwayo a 32-bit kote pral rezoud pwoblèm nan 2038. Nan fen mwa janvye, enjenyè te fè chanjman final nan nfsd, xfs, alsa ak v4l2. Yo espere ke nan dizwitan ki rete yo, itilizatè yo ak devlopè distribisyon yo pral gen tan pou yo avanse pou kernel 5.6 (oswa vèsyon ki vin apre li yo).

Materyèl sou sijè a soti nan blog antrepriz 1cloud.ru:

Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a Pifò nan supercomputers yo ap kouri Linux - diskite sou sitiyasyon an
Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a Ki jan yo an sekirite sistèm Linux ou a: 10 konsèy

Sa nou ekri sou Habré:

Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a Nou analize rekòmandasyon pou pwoteksyon done pèsonèl ak sekirite enfòmasyon - sa ou ta dwe peye atansyon a
Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a Pou la pwemye fwa, yo te telepòte yon foton soti nan yon chip nan yon lòt
Linux Kernel 5.6 - kisa ou dwe atann nan nouvo vèsyon nwayo a Ki jan IT ap ede mond lan gaspiye mwens manje

Sous: www.habr.com

Add nouvo kòmantè