LINUXTALKS.CO

Новости - Архив 2024, Август

Новости: Линус Торвальдс начал сожалеть, что одобрил добавление в ядро патчей от Кента (16 комментариев)

Анонсирована пошаговая стратегия Heroes of Might and Magic: Olden Era

Новости — Игры
Группа Игры

Ubisoft и студия Unfrozen анонсировали пошаговую стратегию Heroes of Might and Magic: Olden Era. Тайтл выйдет на ПК в раннем доступе в Steam во втором квартале 2025 года.

( читать дальше... )

>>> Подробности

 , ,

cocucka ()

AMD работает над дровами IOMMU в FreeBSD во имя серверов AMD EPYC

Новости — FreeBSD
Группа FreeBSD

Проект FreeBSD опубликовал отчёт за II квартал 2024 года, в котором описана проделанная работа ведущими разработчиками BSD. По данным Phoronix, среди выполненных за последний квартал задач FreeBSD Foundation выделяются проекты по улучшению аудиостека, улучшению OpenZFS, переносу VPP (Vector Packet Processing) на FreeBSD и улучшению поддержки беспроводных сетей.

Также стало известно, что AMD и FreeBSD Foundation сотрудничают в разработке полноценного драйвера AMD IOMMU. Цель проекта — улучшить поддержку серверов на базе AMD EPYC во FreeBSD, в том числе с более чем 256 ядрами, сделать интеграцию с системой виртуализации Bhyve и другие усовершенствования.

«Продолжалась работа над совместным проектом Advanced Micro Devices (AMD) и FreeBSD Foundation по разработке драйвера AMD IOMMU. Этот драйвер позволит FreeBSD полностью поддерживать более 256 ядер с такими функциями, как отображение [mapping] CPU, а также будет включать интеграцию Bhyve. Константин Белоусов работал над различными частями проекта, включая подключение драйвера, определение регистров, парсер таблиц ACPI и реализацию служебных функций. Два ключевых компонента, которые необходимо доделать, — это обработка контекста, которая в основном является обобщением кода Intel DMAR, и создание таблиц страниц. После этого можно будет активировать драйвер AMD для тестирования. Чтобы следить за работой Константина, ищите коммиты в репозитории с тегом «Sponsored by fields for Advanced Micro Devices (AMD) and The FreeBSD Foundation»», — говорится в отчёте.

Появление поддержки со стороны AMD для сообщества FreeBSD является значимым событием, поскольку ранее только Intel славилась активным вкладом в развитие проекта и предоставлением инженерных ресурсов на протяжении многих лет. В этом свете интересно, является ли поддержка AMD жестом доброй воли или же у компании есть клиенты, которым необходимы совместимость и оптимизации для FreeBSD. Среди крупных игроков, в инфраструктуре которых активно используется FreeBSD, есть, например, Netflix. В последние годы Arm также начала активно участвовать в развитии ОС.

Кроме того, FreeBSD продолжает активную работу по поддержке архитектуры RISC-V. Так, уже существует экспериментальная поддержка Bhyve. Кроме того, одной из новых разработок для ядра FreeBSD стало создание Zcond — легковесного механизма условного выполнения, аналогичного интерфейсу static_key в Linux.

>>> Подробности

 , , ,

tiinn ()

В Haiku добавили поддержку аппаратной виртуализации в QEMU

Новости — Open Source
Группа Open Source

В рамках проекта Google Summer of Code 2024 операционная система Haiku достигла значительного прогресса в области виртуализации. Благодаря работе разработчика под псевдонимом dalme, QEMU на Haiku теперь поддерживает аппаратное ускорение.

Проект был направлен на перенос гипервизора NVMM с DragonFlyBSD на Haiku. Это позволяет QEMU использовать аппаратные расширения виртуализации процессора, такие как Intel VT-x, что потенциально обеспечивает производительность виртуальных машин, близкую к нативной.

Основные достижения проекта включают:

  • Перенос фронтенда NVMM и бэкенда VMX на Haiku
  • Добавление поддержки расширенных таблиц страниц (EPT) в ядро Haiku
  • Адаптация QEMU для работы с NVMM на Haiku

Хотя реализация еще не завершена, первые тесты показывают обнадеживающие результаты. Простые операционные системы и загрузчики теперь могут быть запущены с аппаратным ускорением на Haiku. Однако более сложные системы, такие как сама Haiku или Xubuntu, пока не работают.

Разработчик отмечает значительное улучшение производительности на реальном оборудовании после исправления ошибки, связанной с EPT, хотя некоторые проблемы со стабильностью все еще остаются. Поддержка многопроцессорности также находится в разработке, сейчас QEMU аварийно завершается при включении SMP.

Этот проект представляет собой важный шаг в развитии возможностей виртуализации Haiku. По мере устранения оставшихся проблем пользователи Haiku смогут рассчитывать на значительно улучшенную производительность при запуске виртуальных машин через QEMU.

Код проекта доступен на GitHub, он еще не интегрирован в основную кодовую базу Haiku.

>>> Подробности

 

cocucka ()
Новости: Mozilla на пути к изменению логотипа (9 комментариев)
Новости: «СберМобайл» совместил ИИ и интернет вещей для цифровизации городов (3 комментария)

Вышла новая Astra Linux 1.8

Новости — Linux в России
Группа Linux в России

Операционная система Astra Linux получила крупное обновление до версии 1.8, о чём объявила «Группа Астра», являющаяся разработчиком программной платформы. Среди значимых нововведений упоминаются улучшенный механизм управления ресурсами для повышения скорости выполнения задач, более высокая отзывчивость ОС и переработанный пользовательский интерфейс. Всё это делает Astra Linux 1.8 более удобной, производительной и защищённой.

( читать дальше... )

>>> Подробности

 , , , ,

tiinn ()