Linux 6.5 включает начальную поддержку USB4 v2 и всех этих новых функций.

Linux 6.5

Как и ожидалось, Линус Торвальдс добился выпуска стабильной версии Linux 6.5. Этот выпуск включает в себя множество интересных новых функций, хотя некоторые из них больше думают о будущем, чем о настоящем, по крайней мере, по большей части. Например, началась первоначальная поддержка USB4 v2, и лично у меня нет и я не планирую покупать что-либо совместимое в ближайшее время. Но лучше опередить бурю, чем нуждаться в чем-то и не иметь возможности этим воспользоваться из-за отсутствия поддержки.

То, что у вас есть дальше, это список с новостями которые появились вместе с Linux 6.5. Как мы уже упоминали, есть интересные разработки, такие как поддержка множества новых аппаратных средств, среди которых есть процессоры и другие компоненты.

Что нового в Linux 6.5

  • Процессоры:
    • Поддержка параллельной загрузки ЦП для современных систем Intel и AMD, помогающая сократить время загрузки/перезапуска Kexec на больших серверах.
    • Linux теперь по умолчанию использует «активный» EPP AMD P-State для Zen 2 и более новых систем, которые поддерживают этот режим работы с использованием ACPI CPPC.
    • Поддержка AMD Ryzen серии 7000 EDAC, позволяющая обнаруживать и исправлять ошибки на потребительских процессорах с поддержкой Zen 4, а не ограничиваться только моделями серверных процессоров AMD EPYC.
    • Улучшена балансировка нагрузки для гибридных процессоров Intel.
    • LoongArch добавляет расширения SMT и SIMD/Vector для китайской архитектуры ЦП.
    • Добавлена ​​поддержка процессора Alibaba T-Head TH1520 RISC-V, а также некоторых новых процессоров ARM.
    • Обновления Intel Speed ​​Select, касающиеся TPMI и управления питанием на уровне кластера.
    • Исправлено масштабирование частоты процессора для Intel P-State с гибридными процессорами Intel Core, когда ядра E отключены, чтобы в сети оставались только ядра P.
    • Поддержка непринятой памяти UEFI, которая полезна как для AMD SEV-SNP, так и для Intel TDX, поскольку позволяет отложить принятие памяти виртуальными машинами до тех пор, пока она не понадобится после загрузки, чтобы повысить безопасность, снизить накладные расходы и сократить время загрузки, когда речь идет о зашифрованной виртуальной машине. Память.
    • Поддержка Intel SoundWire ACE2.x для аудиофункций, дебютирующая с процессорами Intel Lunar Lake.
    • Новые расширения AArch64.
    • AMD PerfMonV2 для виртуальных машин KVM, дополняющий PerfMonV2, уже добавленный в ядро ​​несколько циклов назад для процессоров Zen 4.
    • Поддержка VFIO для шины AMD CDX.
    • Поддержка DEXCR для процессоров IBM POWER10 для этого регистра динамического управления выполнением, который позволяет динамически управлять поведением выполнения для каждого процессора.
    • Новая аппаратная поддержка AMD для криптографического сопроцессора (CCP) вашего процессора.
    • Новый код драйвера Intel Meteor Lake S.
    • SNC для серверов HPE SGI UV, также известный как кластеризация Sub-NUMA, наконец-то будет работать на этих серверах.
    • Ядро теперь задерживает инициализацию FPU x86 в процессе загрузки ядра в рамках более широкой очистки.
  • Gráficos:
    • Код AMD EDAC/RAS добавляет поддержку графического процессора/ускорителя с первоначальным упором на обнаружение и исправление ошибок для оборудования AMD Instinct MI200.
    • Поддержка AMD FreeSync Video теперь включена по умолчанию.
    • Поддержка разгона AMD Radeon RX серии 7000 для графических процессоров RDNA3 с SMU13 IP.
    • Обновление Intel с переменной скоростью для панелей eDP на ноутбуках.
    • Поддержка объектов синхронизации VirtIO для Vulkan.
    • Поддержка графического процессора Qualcomm Adreno 690 для драйвера MSM DRM.
    • Другие улучшения графических драйверов с открытым исходным кодом.
    • Поддержка кодеков Mediatek AV1 и HEVC без сохранения состояния.
  • Файловые системы и хранилище:
    • Небольшие оптимизации и исправления в драйвере Paragon NTFS3.
    • Новый системный вызов кэшстата для запроса статистики кэша страниц файла, чтобы пользовательское пространство могло принимать более обоснованные решения.
    • Незначительные улучшения кода F2FS за счет работы над поддержкой зонированных блочных устройств и другими функциями.
    • Гораздо более быстрая перезапись параллельного прямого ввода-вывода для файловой системы EXT4.
    • Улучшения производительности для Btrfs.
    • Поддержка XFS для FS-VERITY приближается к основной ветке ядра, и в настоящее время объединяются дополнительные подготовительные работы.
    • Большие экстенты XFS больше не являются экспериментальными.
    • Лучшее знание NUMA в коде сервера NFSD/RDMA.
    • Предоставление примитивов для тонкого выделения хранилища.
  • Аппаратные средства:
    • Драйвер NVIDIA SHIELD, предоставленный NVIDIA Corp для устройства 2017 г. В будущем к этому драйверу могут быть добавлены дополнительные аксессуары SHIELD.
    • Подставка для контроллера Microsoft Xbox Rumble для большего количества их контроллеров.
    • Intel по-прежнему активно внедряет Compute Express Link (CXL). Для Linux 6.5 предусмотрена очистка устройств CXL, безопасное удаление и мониторинг производительности CXL 3.0.
    • Первоначальная поддержка USB4 v2 и разработка драйвера Intel Barlow Ridge, который будет поддерживать этот новый стандарт USB4.
    • Больше возможностей WiFi 7 для этого новейшего стандарта беспроводной связи.
    • Многие другие материнские платы имеют сенсорную поддержку драйверов HWMON.
    • Улучшения в работе с мышами и клавиатурами PS/2.
    • Драйвер сторожевого таймера AMD-Xilinx Versal был улучшен и позволяет перезагружать оборудование в случае возникновения проблем.
    • Улучшения в драйвере IEEE-1394 Firewire, обеспечивающие поддержку асинхронной метки времени в пользовательском пространстве.
    • Ядро теперь будет тратить меньше времени на ожидание устройств PCIe.
    • Wi-Fi и Bluetooth для платы MIPS Creator CI20.
    • Поддержка контроллеров MIDI 2.0 вместе с дополнительным кодом AMD SoundWire в звуковой подсистеме.
    • Проблемы со звуком у ASUS ROG Ally.
  • Linux:
    • В рабочие очереди Linux 6.5 добавлено автоматическое обнаружение и мониторинг высокой загрузки ЦП.
    • Инфраструктура управления ресурсами на основе области действия, чтобы разработчики ядра могли начать использовать ее в будущем.
    • Распределитель SLAB в Linux официально объявлен устаревшим и будет удален в будущем выпуске ядра.
    • Создание полного ядра отладки Linux теперь оптимизировано с 53 ГБ до 25 ГБ благодаря улучшениям в objtool.
    • Обновление набора инструментов Rust и другие приготовления ядра Rust. В рабочие очереди Linux 6.5 добавлено автоматическое обнаружение и мониторинг высокой загрузки ЦП.
    • Распределитель SLAB в Linux официально объявлен устаревшим и будет удален в будущем выпуске ядра.
    • Создание полного ядра отладки Linux теперь оптимизировано с 53 ГБ до 25 ГБ благодаря улучшениям в objtool.
    • Обновление набора инструментов Rust и другие приготовления для ядра Rust.

Linux 6.5 теперь доступен на kernel.org. Установить его в Ubuntu можно вручную, используя Основные ядра или дождитесь и установите его вместе с Ubuntu 23.10.

Via: Phoronix.


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.