Ядро Linux 5.4 вже випущено, і це його новини

Linux смокінг

Щойно вийшла нова версія 5.4 ядра Linux як і в попередніх версіях, Додано кілька нових функцій та вдосконалень у цій новій версії Linux. Це виділено режим блокування що було додано до ядра.

Це режим блокування зміцнює межу між UID 0 (кореневим користувачем) та ядром. На практиці, коли цей режим блокування ввімкнено, різні функції обмежуються. Програми, які залежать, наприклад, від низькорівневого обладнання або доступу до ядра, можуть більше не працювати. Ось чому ним потрібно користуватися дуже обережно, а точніше знати, що робиться шляхом його активації.

Ця функція була реалізована для забезпечення дотримання системного захисту, що, в принципі, гарантує безпечне завантажувальне середовище.

Ще одна нова функція ознаками це virtio-fs, драйвер virtio на базі FUSE для обміну файлами між гостем та хостом (для віртуалізованих середовищ). Це також дозволяє гостю монтувати експортований каталог на хості. Однією з переваг virtio-f є те, що він використовує перевага близькості віртуальної машини для наближення продуктивності API до локальних файлових систем.

Ще однією особливістю Linux 5.4 є fs-verity - це рівень підтримки файлових систем їх можна використовувати для виявлення підробки файлів, наприклад dm-verity. Однак він працює з файлами, а не блокує пристрої. Наразі, він підтримує файлові системи ext4 та f2fs.

Як ще одна новинка теж ми маємо dm-clone - ціль відображення пристрою, яка створює копію по черзі від існуючого пристрою-джерела лише для читання до цільового пристрою запису.

Насправді він має віртуальний блоковий пристрій, який негайно відображає всі дані та відповідно перенаправляє читання та запис. Як варіант використання dm-clone може бути використаний для клонування пристрою блокування лише для читання, висока затримка та потенційно віддалений пристрій для запису основного типу, що забезпечує швидке введення-виведення, низька затримка. Клонований пристрій негайно видно або можна встановити, а копія вихідного пристрою на цільовому пристрої є

Для систем, що використовують файлову систему EROFS, слід зазначити, що ця версія 5.4 переміщує файлову систему з проміжної області. Спочатку включений до Linux 4.9, EROFS - це сучасна легка файлова система лише для читання та лише для читання, розроблена для сценаріїв, що вимагають високої продуктивності лише для читання, таких як прошивка на мобільному телефоні чи Livecds. Подібним чином файлова система exFAT була розміщена в області індексування.

У цій останній версії Linux ми також отримали новий контролер та контролер cpuidle. Значно покращує продуктивність для віртуалізованих гостей, які хочуть опитати гостя в режимі очікування.

На додаток до цих удосконалень, є також підтримка чотирьох нових продуктів, доданих до драйвера amdgpu. Цей випуск також включає перші елементи для підтримки майбутнього графічного процесора Intel Tiger Lake.

В експериментальному розділі додано відкритий драйвер exFAT, розроблений Samsung. Раніше не було можливості додати підтримку exFAT до ядра через патенти, але ситуація змінилася після того, як Microsoft опублікувати загальнодоступні специфікації та дозволяють патенти exFAT використовувати безкоштовно на Linux. 

Драйвер, доданий до ядра, базується на застарілому коді Samsung (версія 1.2.9), який вимагає вдосконалення та адаптації до вимог до розробки коду ядра.

Після додавання застарілого контролера, ентузіасти вони несли новий драйвер Samsung (sdFAT 2.x), що використовується в прошивці Samsung Android. 

Пізніше Samsung самостійно вирішив розпочати просування нового драйвера sdfat в основному ядрі Linux. Крім того, вийшло програмне забезпечення Paragon альтернативний контролер раніше поставляється із запатентованим пакетом драйверів. 

З інших змін у цій новій версії ядра вони можуть бути відомі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.