Linux 6.12 став LTS, завершення підтримки Linux 6.11 і критика архітектури x86-64 від Торвальдса

watch 12s
views 2

14:59, 06.12.2024

Зміст статті
arrow

  • Linux 6.12 отримав статус LTS
  • Завершення підтримки Linux 6.11
  • Торвальдс: «рівні функцій архітектури x86-64 – зламана модель»

Linux 6.12 отримав статус LTS

На початку грудня Linux 6.12 оголошено випуском із довгостроковою підтримкою (LTS). Ця версія ядра, представлена Лінусом Торвальдсом у листопаді, отримала безліч оновлень і стане основою для роботи багатьох операційних систем до кінця 2026 року.

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

Завершення підтримки Linux 6.11

Мейнтейнер проєкту Грег Кроа-Хартман повідомив, що термін підтримки ядра Linux 6.11 закінчився. Він закликав усіх користувачів переходити на ядро Linux 6.12 LTS, яке тепер буде підтримуватися як мінімум до грудня 2026 року. Останній патч для версії 6.11 - 6.11.11 - було випущено 5 грудня 2024 року, після чого гілку офіційно позначено як EOL (End of Life) на сайті kernel.org. Це означає припинення всіх оновлень, включно з виправленнями безпеки.

Торвальдс: «рівні функцій архітектури x86-64 – зламана модель»

4 грудня 2024 року Лінус Торвальдс жорстко розкритикував рівні функцій архітектури AMD64 і x86-64, назвавши їх «повністю зламаним сміттям, яке має померти».

Торвальдс висловив невдоволення поточною концепцією класифікації функцій процесорів, яку було введено у 2020 році. Вона передбачає поділ функцій процесорів на рівні (x86-64-v2, v3, v4) для спрощення оптимізації програмного забезпечення. Однак, на думку Торвальдса, такий підхід лише збільшує плутанину, замість того щоб зробити процес прозорішим.

Наприклад:

  • x86-64-v2 додає підтримку інструкцій SSE4.2, SSSE3 та інших, корисних для роботи з даними та багатопоточності.
  • x86-64-v3 включає AVX2 і додаткові інструкції для бітової маніпуляції.
  • x86-64-v4 містить деякі елементи AVX-512.

Торвальдс вважає, що спроба лінійної прогресії функцій процесорів у межах цих рівнів не відповідає реальності, а складні зміни в конфігурації ядра Linux (KConfig) роблять розробку й оптимізацію тільки складнішою.

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.