Вышла NetBSD 11.0 с поддержкой RISC-V и ядром MICROVM

ИсточникИсточник.

Разработчики проекта NetBSD представили релиз операционной системы NetBSD 11.0. Одним из главных нововведений стала официальная поддержка 64-разрядной архитектуры RISC-V. Также появилась начальная поддержка Qualcomm Snapdragon X Elite, улучшена работа на Raspberry Pi 5 и добавлено специальное ядро MICROVM для быстрого запуска минимальных виртуальных машин.

Порт для RISC-V в NetBSD 11.0 получил поддержку одноплатных компьютеров на базе StarFive JH7110, включая VisionFive 2 и PINE64 STAR64. Также заявлена базовая поддержка Allwinner D1 и возможность апуска операционной системы в эмуляторе QEMU с использованием VirtIO.

Заметное нововведение — ядро MICROVM для архитектур amd64 и i386. Оно оптимизировано для запуска небольших виртуальных машин с использованием загрузки PVH и VirtIO MMIO. По данным разработчиков, на x86-процессорах уровня 2020 года такая виртуальная машина способна загрузиться примерно за 10 мс.

Бесплатный курс «Системный администратор Linux с нуля»

Освойте администрирование Linux на SelectOS и станьте востребованным специалистом.

Зарегистрироваться →

В NetBSD 11.0 также появилась начальная поддержка платформы Qualcomm Snapdragon X Elite и процессорных ядер Oryon. Для ARM-систем улучшена поддержка Raspberry Pi 5 при загрузке через UEFI, а на платформах x86 добавлен драйвер AMD GPIO и поддержка температурных датчиков современных процессоров AMD на базе архитектуры Zen 5, включая чипы Siena, Turin и Strix Point.

Разработчики расширили слой совместимости с Linux, добавив поддержку системных вызовов epoll, statx, clone3, inotify, close_range, waitid и ряда других интерфейсов. Библиотека libpthread стала ближе к требованиям POSIX.1-2024, а libc получила ряд возможностей стандарта C23.

Помимо этого, релиз включает улучшения ZFS, NPF и DRM, новый драйвер виртуальных GPU viogpu для QEMU, поддержку 5-гигабитного Ethernet-контроллера Realtek RTL8126 и многочисленные обновления драйверов. Не забыли разработчики и о классическом оборудовании: улучшена поддержка систем на Motorola 68k, некоторых PowerBook и даже Nintendo Wii.

В состав базовой системы вошли GCC 12.5, OpenSSL 3.5.7, OpenSSH 10.3, Postfix 3.11.2, tmux 3.6b, jemalloc 5.3.0 и другие обновленные компоненты.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев