Все для робіт з Windows - кращою операційною системою від Microsoft. Ми охоплюємо всі, від програми попередньої оцінки Windows 10 до Windows 11. Надає вам всі останні новини про Windows 10 і не тільки.

Linux 6.0 приземляється, поки Лінус дражнить серйозні зміни в наступній версії

9

Нова версія розширює підтримку чіпів Intel, AMD і Qualcomm, але люди говорять про майбутнє включення коду Rust.

Остання версія ядра Linux надійшла зі звичайною партією оновлень обладнання. Остання версія не містить серйозних змін, але Лінус Торвальдс повідомив про те, що в наступній версії буде додано код, написаний на Rust.

Жодних серйозних змін, але «основні нові речі» на горизонті

Хоча номер версії означав би значні зміни в інших проектах програмного забезпечення, Лінус Торвальдс сказав, що це здебільшого лише про те, щоб номери версій були керованими в повідомленні до списку розсилки ядра Linux, головного центру розробки ядра.

Linux 6.0 приземляється, поки Лінус дражнить серйозні зміни в наступній версії

«Основна зміна номера версії більше стосується того, що у мене закінчилися пальці на руках і ногах, ніж будь-яких великих фундаментальних змін», — сказав Торвальдс.

Наступна версія, 6.1, матиме те, що Торвальдс називає «основними новими речами», головним чином новий код, написаний на Rust.

Що нового у версії 6.0?

Незважаючи на те, що Торвальдс применшує значення номеру основної версії, є деякі значні зміни щодо апаратної підтримки. Нова версія покращує підтримку процесорів Intel Xeon Ice Lake і AMD Ryzen Ice Ripper і EPYC, повідомляє Phoronix.

Тепер ядро ​​підтримує низку нових процесорів обох компаній, а також Qualcomm Snapdragon 8cx Gen 3.

Код Rust з’являється в ядрі Linux

Лінус назвав одну з найбільш очікуваних змін у ядрі за його 31-річний термін служби. Версія 6.1 матиме деякий код, написаний мовою Rust.

До цього часу код ядра писався мовою C. C була основною мовою для системного програмування, оскільки була високорівневою, але все ще була близькою до апаратного забезпечення. Незважаючи на всюдисущість і високу продуктивність C, вимога до програмістів керувати пам’яттю вручну призвела до деяких величезних помилок, включаючи експлойт Heartbleed, який вплинув на OpenSSH у 2014 році.

Linux 6.0 приземляється, поки Лінус дражнить серйозні зміни в наступній версії

Rust — це скомпільована високопродуктивна мова, розроблена для системного програмування, але автоматично обробляє пам’ять. З цієї причини це викликало галас у спільноті розробників. Включення Rust могло б оптимізувати розробку ядра Linux, скоротивши час, витрачений на налагодження, але переважна більшість ядра, швидше за все, залишиться на C, оскільки багато коду вже випробувано.

У будь-якому випадку, мине деякий час, перш ніж звичайні користувачі Linux зможуть отримати нове ядро, оскільки супроводжувачі дистрибутива повинні будуть інтегрувати його у свої системи.

Ядро Linux йде на крок

Ядро Linux давно відоме своїм шаленим темпом розробки. Користувачі, які бажають випробувати нове ядро, часто не матимуть іншого вибору, окрім як скомпілювати його самостійно, перш ніж спеціалісти з підтримки дистрибутива наздогнати. Скомпілювати ядро ​​легко з відповідними знаннями, і це було обрядом для відданих шанувальників Linux.

Джерело запису: www.makeuseof.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі