Гол нь Linux 5.1 - Өөрчлөлтийн талаар юу мэдэгдэж байна вэ

Цөмийн ойн баярын хувилбар Linux Kernel 5.0 хувилбар 3-р сарын эхээр гарсан. Kernel 5.1 хувилбарын ажил аль хэдийн эхэлсэн байна. Энэ нийтлэлд бид энэ хувилбарт гарах хэд хэдэн шинэ боломжуудыг авч үзэх болно.

Гол нь Linux 5.1 - Өөрчлөлтийн талаар юу мэдэгдэж байна вэ
/flickr/ аю ошими / CC BY-SA

a.out-ыг дэмжихээ боль

Linux хоёртын файлуудыг дэмждэг Элф цөмийн анхны хувилбараас хойш. 25 жилийн дараа a.out Тэд үүнийг хуучирсан (хуучирсан) технологийн ангилалд шилжүүлэхээр төлөвлөж байна. Удаан хугацааны туршид энэ нь зайлшгүй шаардлагатай журам гэж хөгжүүлэгчид хэлж байна код ялзарч эхлэв.

Линус Торвалдс ганцаараа онцлон тэмдэглэв, одоо байгаа хөрвүүлэгчдийн аль нь ч a.out форматын хоёртын файл үүсгэдэггүй тул энэ нь утгагүй болсон.

a.out үе шаттайгаар гарах үйл явц хоёр үе шаттайгаар явагдана. Linux 5.1 санах ойн хаягдлын кодыг устгах болно (үндсэн демпинг код) байна ойролцоогоор 500 мөр. Линусын хэлснээр хэн нэгэн хуучин кодтой харьцах шаардлагагүй бөгөөд a.out executables үүсгэсээр байгаа хэрэглэгчид бизнесийн үйл явцаа дахин бүтээх цагтай болно.

Дараагийн хувилбаруудад дэмжлэгийг бүрэн зогсоох болно, гэхдээ энэ форматыг хадгалах хүн нийгэмд байхгүй тохиолдолд л болно.

Anti-Specter засваруудад өөрчлөлт хийж байна

Spectre v2 халдлагаас хамгаалахын тулд Retpoline нөхөөсөнд хэд хэдэн өөрчлөлт хийх болно. Энэ нь процессор дахь таамаглалын гүйцэтгэлийн механизмыг хаадаг зааврын тусгай дарааллыг ашигладаг. Хөгжүүлэгчид төлөвлөж байна нэмэгдэх салбар операторуудаас шууд бус дуудлага хийх босго таваас хорин хүртэл. Зарим тохиолдолд энэ нь зөвшөөрөх болно нэмэгдэх бүтээмжийг 20%.

Мөн цөм 5.1 хүлээн авах болно шинэ туг PR_SPEC_DISABLE_NOEXEC, энэ нь сервер дээр ажиллаж байгаа бүх хүүхдийн процессуудад Spectre v4-ийн эмзэг байдлаас хамгаалах хамгаалалтыг идэвхгүй болгодог. Энэ нь функцтэй холбоотой юм санах ойн хоёрдмол утгагүй байдал, энэ нь тушаалуудыг дараалалгүй гүйцэтгэх боломжийг олгосон. Мэргэжилтнүүдийн үзэж байгаагаар туг нь засварыг идэвхгүй болгох шалгалтыг автоматжуулж, олон тооны нэгэн зэрэг ажиллаж буй серверүүдийг хурдасгах болно. Энэ талаар дэлгэрэнгүй Бид өмнөх материалуудын нэгэнд бичсэн.

Серверийн гүйцэтгэлийг оновчтой болгох шинэ боломжууд Linux, үүлэн орчинд энэхүү үйлдлийн системийн түгээмэл байдалд нөлөөлж болзошгүй. Бид байна 1 үүл Бид статистик мэдээлэл цуглуулсан - манай үйлчлүүлэгчдийн дунд үүлэн дээрх хамгийн алдартай үйлдлийн систем хэвээр байна Windows (79%). Хувьцаа Linux 20% байна. Ирээдүйд бид хоёр дахь үйлдлийн систем зах зээлийн эзлэх хувиа эргүүлэн авна гэж найдаж байна. Мөн бид хувьцааны тархалтын графикийг үзүүлэв Linux-түгээлтүүд (Манай үйлчлүүлэгчдийн дунд хамгийн алдартай түгээлт хэвээр байна Ubuntu - 45%, дараа нь CentOS 28% -тай ба Debian 26% -иас.

Гол нь Linux 5.1 - Өөрчлөлтийн талаар юу мэдэгдэж байна вэГол нь Linux 5.1 - Өөрчлөлтийн талаар юу мэдэгдэж байна вэ

Аудио драйвер нэмэх (маш их)

Хакерын мэдээний нэгэн сэдэвт оршин суугчид тэмдэглэв, чамд юу байна? Linux Техник хангамжийн дэмжлэгтэй холбоотой бэрхшээлүүд үргэлж байсаар ирсэн. Гэхдээ 5.1 хувилбарт үүнийг нэмэх болно. олон жолооч нар аудио төхөөрөмжид зориулагдсан.

Жишээлбэл, жолооч байх болно Fireface UCX дууны карт, дуу бичлэгийн студи, концертын танхимд ажиллах зорилготой. Мөн нэмэх болно MediaTek-ийн хөгжүүлэгчдийн санал болгосон Bluetooth чипэд зориулсан MediaTek BTCVSD драйвер.

Та Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 болон Google ChromeOS суулгагдсан контроллеруудад дэмжлэг үзүүлэхийг хүлээж болно. Мөн жагсаалтад Ingenic JZ4725B, MT8183 ба MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA контроллерууд болон бусад олон төхөөрөмжүүд багтсан болно.

Гол нь Linux 5.1 - Өөрчлөлтийн талаар юу мэдэгдэж байна вэ
/flickr/ Кристофер Мишель / CC BY

Өөр юу хүлээж болох вэ Linux 5.1 цөмийн

Phoronix-ийн бичсэнчлэн хөгжүүлэгчид буцаж болно в Linux 5.1 байнгын санах ойг RAM болгон ашиглах чадвар. Тодруулбал, DDR4 автобус дээрх Optane NVDIMM (3D Xpoint технологи ашиглан хийгдсэн)-ийг санамсаргүй хандалтын санах ой болгон "хөрвүүлж" болно.

Энэ чиглэлээр хийгдэж буй ажлын талаар дэлгэрэнгүй уншина уу. LKML дээрх хэлхээнд. Одоо Линус тодруулга хүлээж байна Intel-ийн хөгжүүлэгчдийн Optane-ийн зан байдлын талаар. Зөвхөн тэдгээрийг хүлээн авсны дараа тэрээр шинэ функцийг 5.1 цөмд оруулах эсэхээ шийдэх болно.

Та шийддэг засваруудыг хүлээж болно 2038 оны асуудал. 19 оны 2038-р сарын 32-нд цагийн утга XNUMX битийн тэмдэгт бүхэл тоонд багтахгүй болно. Энэ нь програмыг их хэмжээгээр сүйрүүлэхэд хүргэдэг. Тиймээс хөгжүүлэгчид аажмаар өөрчлөлт хийх холбогдох системийн дуудлагууд руу - цөмийн шинэ хувилбар нь үл хамаарах зүйл биш юм.

Кодын болзошгүй өөрчлөлтүүдийн талаарх дэлгэрэнгүй мэдээлэл Linux kernel ойрын ирээдүйд гарах төлөвтэй байна. Бид тэдний талаар дараагийн нийтлэлүүддээ үргэлжлүүлэн бичих болно.

Манай байгууллагын блогт:

Эх сурвалж: www.habr.com

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster