Что нового в ядре Linux 5.17 (список основных изменений):
- Полностью переписана подсистема для организации кэширования
- В подсистеме отслеживания событий в ФС реализован новый тип событий FAN_RENAME, который позволяет перехватить операцию переименования файлов или каталогов
- В файловой системе Btrfs проведена оптимизация операций логгирования
- Предложен новый синтаксис монтирования файловой системы Ceph, решающий имевшиеся проблемы, связанные с привязкой к IP-адресам
- Файловая система Ext4 переведена на новый API для монтирования
- NFSv4 добавлена поддержка работы в файловых системах без разделения регистров символов в именах файлов
- Добавлен драйвер amd-pstate, обеспечивающий динамическое управление частотой для достижения оптимальной производительности
- В подсистеме eBPF предложен обработчик bpf_loop(), предоставляющий альтернативный способ организации циклов в eBPF-программах, более быстрый и простой для проверки верификатором.
- реализован механизм CO-RE (Compile Once - Run Everywhere), позволяющий собирать код eBPF-программ только один раз и использовать специальный универсальный загрузчик
- Добавлен модуль gpio-sim, предназначенный для симуляции чипов GPIO для проведения тестирования
- В команду "perf ftrace" добавлена подкоманда "latency" для генерации гистограмм с информацией о задержках
- Добавлен набор утилит "rtla" для анализа работы в режиме реального времени и выявления причин появления непредвиденных задержек
- Добавлен режим сборки "make mod2noconfig", при котором генерируется конфигурация, собирающая все отключённые подсистемы в ядре
- Подняты требования к версии LLVM/Clang, которую можно использовать для сборки ядра
- Добавлена поддержка предложенного компанией Intel интерфейса PFRUT (Platform Firmware Runtime Update and Telemetry), позволяющего обновлять прошивки без перезагрузки системы
- Добавлен механизм отслеживания подсчёта ссылок (refcount)
- Добавлена возможность распаковки модулей ядра непосредственно самим ядром
- Добавлен модуль, позволяющий через Wi-Fi взаимодействовать с подсистемой IME
- Для архитектуры ARM64 реализована поддержка отладочного инструмента KCSAN
- В KVM добавлена поддержка инструкций AMX
- Добавлена возможность использования протокола MCTP
- Предоставлена возможность настройки отдельных значений sysctl min_pmtu и mtu_expires для сетевых пространств имён
- В драйвере amdgpu включена поддержка отладочной технологии STB
- В драйвере i915 добавлена поддержка чипов Intel Raptor Lake S
- В драйверах fbcon/fbdev возвращена поддержка аппаратного ускорения прокрутки в консоли
- Продолжена интеграция изменений для поддержки чипов Apple M1
- Добавлен драйвер lenovo-yogabook-wmi для управления подсветкой клавиатуры и доступа к различным датчикам в Lenovo Yoga Book
- Добавлен драйвер asus_wmi_sensors для доступа к датчикам, используемым на материнских платах Asus
- Добавлен драйвер x86-android-tablets для планшетных ПК на базе архитектуры x86
- Добавлена поддержка сенсорных экранов TrekStor SurfTab duo W1 и электронного пера для планшентов Chuwi Hi10 Plus и Pro
Источник: Opennet
- Полностью переписана подсистема для организации кэширования
- В подсистеме отслеживания событий в ФС реализован новый тип событий FAN_RENAME, который позволяет перехватить операцию переименования файлов или каталогов
- В файловой системе Btrfs проведена оптимизация операций логгирования
- Предложен новый синтаксис монтирования файловой системы Ceph, решающий имевшиеся проблемы, связанные с привязкой к IP-адресам
- Файловая система Ext4 переведена на новый API для монтирования
- NFSv4 добавлена поддержка работы в файловых системах без разделения регистров символов в именах файлов
- Добавлен драйвер amd-pstate, обеспечивающий динамическое управление частотой для достижения оптимальной производительности
- В подсистеме eBPF предложен обработчик bpf_loop(), предоставляющий альтернативный способ организации циклов в eBPF-программах, более быстрый и простой для проверки верификатором.
- реализован механизм CO-RE (Compile Once - Run Everywhere), позволяющий собирать код eBPF-программ только один раз и использовать специальный универсальный загрузчик
- Добавлен модуль gpio-sim, предназначенный для симуляции чипов GPIO для проведения тестирования
- В команду "perf ftrace" добавлена подкоманда "latency" для генерации гистограмм с информацией о задержках
- Добавлен набор утилит "rtla" для анализа работы в режиме реального времени и выявления причин появления непредвиденных задержек
- Добавлен режим сборки "make mod2noconfig", при котором генерируется конфигурация, собирающая все отключённые подсистемы в ядре
- Подняты требования к версии LLVM/Clang, которую можно использовать для сборки ядра
- Добавлена поддержка предложенного компанией Intel интерфейса PFRUT (Platform Firmware Runtime Update and Telemetry), позволяющего обновлять прошивки без перезагрузки системы
- Добавлен механизм отслеживания подсчёта ссылок (refcount)
- Добавлена возможность распаковки модулей ядра непосредственно самим ядром
- Добавлен модуль, позволяющий через Wi-Fi взаимодействовать с подсистемой IME
- Для архитектуры ARM64 реализована поддержка отладочного инструмента KCSAN
- В KVM добавлена поддержка инструкций AMX
- Добавлена возможность использования протокола MCTP
- Предоставлена возможность настройки отдельных значений sysctl min_pmtu и mtu_expires для сетевых пространств имён
- В драйвере amdgpu включена поддержка отладочной технологии STB
- В драйвере i915 добавлена поддержка чипов Intel Raptor Lake S
- В драйверах fbcon/fbdev возвращена поддержка аппаратного ускорения прокрутки в консоли
- Продолжена интеграция изменений для поддержки чипов Apple M1
- Добавлен драйвер lenovo-yogabook-wmi для управления подсветкой клавиатуры и доступа к различным датчикам в Lenovo Yoga Book
- Добавлен драйвер asus_wmi_sensors для доступа к датчикам, используемым на материнских платах Asus
- Добавлен драйвер x86-android-tablets для планшетных ПК на базе архитектуры x86
- Добавлена поддержка сенсорных экранов TrekStor SurfTab duo W1 и электронного пера для планшентов Chuwi Hi10 Plus и Pro
Источник: Opennet
❤1
Forwarded from Ketronix Blog (Артём Дадашьянц)
TornadoVM 0.13 выпущена для выгрузки Java OpenJDK/GraalVM на GPU, FPGA и многое другое
TornadoVM продолжает развиваться как плагин с открытым исходным кодом к OpenJDK и GraalVM, который позволяет запускать Java-программы на гетерогенном оборудовании - от GPU до FPGA и других целей.
TornadoVM позволяет нескольким версиям OpenJDK и Oracle GraalVM, а также Corretto JDK и другим наборам средств разработки Java работать на гетерогенном оборудовании и поддерживает такие модули поддержки, как OpenCL, NVIDIA PTX и Khronos SPIR-V.
Источник: phoronix.com
Теги: #news #tornadoVM
TornadoVM продолжает развиваться как плагин с открытым исходным кодом к OpenJDK и GraalVM, который позволяет запускать Java-программы на гетерогенном оборудовании - от GPU до FPGA и других целей.
TornadoVM позволяет нескольким версиям OpenJDK и Oracle GraalVM, а также Corretto JDK и другим наборам средств разработки Java работать на гетерогенном оборудовании и поддерживает такие модули поддержки, как OpenCL, NVIDIA PTX и Khronos SPIR-V.
Источник: phoronix.com
Теги: #news #tornadoVM
Forwarded from Ketronix Blog (Артём Дадашьянц)
Обновления планировщика Linux 5.18 улучшают балансировку NUMA для серверов AMD EPYC
Инго Молнар начал рассылать запросы на исправление кода, который он курирует в ядре, для недавно открытого процесса сборки Linux 5.18. Обновления планировщика в этом цикле довольно примечательны, особенно для пользователей серверов AMD Linux.
Что касается балансировки NUMA в планировщике Linux 5.18, есть улучшения для работы с узлами без процессора и для настройки систем с несколькими доменами кэша LLC на узел. Последнее изменение, связанное с несколькими кэшами на узел, очень полезно для современных серверных процессоров AMD.
Источник: phoronix.com
Теги: #news #linux
Инго Молнар начал рассылать запросы на исправление кода, который он курирует в ядре, для недавно открытого процесса сборки Linux 5.18. Обновления планировщика в этом цикле довольно примечательны, особенно для пользователей серверов AMD Linux.
Что касается балансировки NUMA в планировщике Linux 5.18, есть улучшения для работы с узлами без процессора и для настройки систем с несколькими доменами кэша LLC на узел. Последнее изменение, связанное с несколькими кэшами на узел, очень полезно для современных серверных процессоров AMD.
Источник: phoronix.com
Теги: #news #linux
Forwarded from Ketronix Blog (Артём Дадашьянц)
В будущих релизах Calmira GNU/Linux-libre может появится обновлённый пакетный менеджер, а также утилита для управления системой портов. Появление двух утилит запланировано в релизе 2.0, который должен выйти в середине 2023.
👍2
Релиз менеджера паролей KeePassXC 2.7
KeePassXC - свободный кроссплатформерный менеджер паролей, созданный с использованием Qt
Что нового:
- Поддержка формата KDBX 4.1, который представляет различные новые функции
- Перенос криптобэкенда на криптографическую библиотеку Botan C++
- Представлена возможность сохранения с прямой записью для облачного хранилища и GVFS
- Новые функции тегов для паролей
- Новое действие группового клонирования
- Поддержка фраз-паролей
- Поддержка OpenSSH
- Поддержка слов-паролей в пронумерованных форматах и форматах с подписью PGP
- Возможность указывать пути резервного копирования базы данных
- Интерфейс командной строки получил новую команду для поиска
- Интерфейс командной строки получил новый ключь
Источник: 9to5linux
KeePassXC - свободный кроссплатформерный менеджер паролей, созданный с использованием Qt
Что нового:
- Поддержка формата KDBX 4.1, который представляет различные новые функции
- Перенос криптобэкенда на криптографическую библиотеку Botan C++
- Представлена возможность сохранения с прямой записью для облачного хранилища и GVFS
- Новые функции тегов для паролей
- Новое действие группового клонирования
- Поддержка фраз-паролей
- Поддержка OpenSSH
- Поддержка слов-паролей в пронумерованных форматах и форматах с подписью PGP
- Возможность указывать пути резервного копирования базы данных
- Интерфейс командной строки получил новую команду для поиска
- Интерфейс командной строки получил новый ключь
-n (—notes)Источник: 9to5linux
👍2
Вышло ядро Linux-Libre 5.17!
Linux-Libre - версия ядра Linux, которая практически не содержит несвободных (проприетарных) компонентов
Источник: 9to5linux
Linux-Libre - версия ядра Linux, которая практически не содержит несвободных (проприетарных) компонентов
Источник: 9to5linux
🤔2
Выпуск Samba 4.16
Samba - пакет программ, которые позволяют обращаться к сетевым дискам и принтерам
Что нового:
- Включён новый исполняемый файл samba-dcerpcd, обеспечивающий работу сервисов DCE/RPC
- Встроенная реализация сервера Kerberos обновлена до выпуска Heimdal 8.0pre
- Добавлен механизм Certificate Auto Enrollment, позволяющий автоматически получать сертификаты из сервисов Active Directory
- Во встроенном DNS-сервере реализована возможность использования произвольного номера сетевого
- В компоненте CTDB, отвечающем за работу кластерных конфигураций, роли "recovery master" и "recovery lock" переименованы в "leader" и "cluster lock", также вместо "master" следует использовать слово "leader" в различных командах (recmaster -> leader, setrecmasterrole -> setleaderrole)
- Прекращена поддержка команды SMBCopy
- В smbd прекращено использование обязательных (mandatory) блокировок файлов в реализации "share modes"
Источник: Opennet
Samba - пакет программ, которые позволяют обращаться к сетевым дискам и принтерам
Что нового:
- Включён новый исполняемый файл samba-dcerpcd, обеспечивающий работу сервисов DCE/RPC
- Встроенная реализация сервера Kerberos обновлена до выпуска Heimdal 8.0pre
- Добавлен механизм Certificate Auto Enrollment, позволяющий автоматически получать сертификаты из сервисов Active Directory
- Во встроенном DNS-сервере реализована возможность использования произвольного номера сетевого
- В компоненте CTDB, отвечающем за работу кластерных конфигураций, роли "recovery master" и "recovery lock" переименованы в "leader" и "cluster lock", также вместо "master" следует использовать слово "leader" в различных командах (recmaster -> leader, setrecmasterrole -> setleaderrole)
- Прекращена поддержка команды SMBCopy
- В smbd прекращено использование обязательных (mandatory) блокировок файлов в реализации "share modes"
Источник: Opennet
👍1🔥1
Вышел Gnome 41.5
Что нового:
- ФМ Nautilus обновлен до версии 41.5 с улучшенным стилем HighContrast и перетаскиванием
- Оконный менеджер Mutter с обновлениями, улучшающими работу с Wayland
- Обновлен GNOME Shell до версии 41.5, который исправляет сбои в переходе «Обзор действий», не отвечающую верхнюю панель в обзоре действий в полноэкранном режиме и открытие настроек устройства для корпоративных сетей WPA
- Расширение Window List было обновлено в этом выпуске до версии 41.2 с улучшенным отслеживанием окон, позволяющим избежать отсутствия значков
- Просмотрщик документов Evince было обновлено до версии 41.4, чтобы исправить сбой, который произошел, когда извлечение эскизов занимало слишком много времени
- Средство просмотра изображений Eye of GNOME обновлено до версии 41.2
Источник: 9to5linux
Что нового:
- ФМ Nautilus обновлен до версии 41.5 с улучшенным стилем HighContrast и перетаскиванием
- Оконный менеджер Mutter с обновлениями, улучшающими работу с Wayland
- Обновлен GNOME Shell до версии 41.5, который исправляет сбои в переходе «Обзор действий», не отвечающую верхнюю панель в обзоре действий в полноэкранном режиме и открытие настроек устройства для корпоративных сетей WPA
- Расширение Window List было обновлено в этом выпуске до версии 41.2 с улучшенным отслеживанием окон, позволяющим избежать отсутствия значков
- Просмотрщик документов Evince было обновлено до версии 41.4, чтобы исправить сбой, который произошел, когда извлечение эскизов занимало слишком много времени
- Средство просмотра изображений Eye of GNOME обновлено до версии 41.2
Источник: 9to5linux
👍1🔥1
Обновление BTRFS
BTRFS - ФС для Linux`а, в основном использующаяся на SSD-дисках
Что добавили:
- Добавлены кодированные ввод-вывод ioctl
- Продолжение работы над изменениями дерева экстентов Btrfs v2
- Добавлено ускорение fsync
- Улучшены сообщения об ошибках для драйвера файловой системы
Источник: Phoronix
Полный список изменений
BTRFS - ФС для Linux`а, в основном использующаяся на SSD-дисках
Что добавили:
- Добавлены кодированные ввод-вывод ioctl
- Продолжение работы над изменениями дерева экстентов Btrfs v2
- Добавлено ускорение fsync
- Улучшены сообщения об ошибках для драйвера файловой системы
Источник: Phoronix
Полный список изменений
👍2👏1
Forwarded from Ketronix Blog (Артём Дадашьянц)
Steam на Chrome OS наконец-то доступен в альфа-версии для некоторых Chromebooks
После того, как в начале этого месяца компания Google анонсировала Steam для Chrome OS, после нескольких месяцев блуждания по сети слухов/утечек вокруг этой инициативы, сегодня она сделала альфа-сборку Steam доступной для некоторых Chromebooks.
Канал Dev Chrome OS 14583.0.0 и более поздних версий включает "раннюю, альфа" версию Linux-клиента Steam для Chrome OS.
Источник: phoronix.com
Теги: #news #steam #google
После того, как в начале этого месяца компания Google анонсировала Steam для Chrome OS, после нескольких месяцев блуждания по сети слухов/утечек вокруг этой инициативы, сегодня она сделала альфа-сборку Steam доступной для некоторых Chromebooks.
Канал Dev Chrome OS 14583.0.0 и более поздних версий включает "раннюю, альфа" версию Linux-клиента Steam для Chrome OS.
Источник: phoronix.com
Теги: #news #steam #google
Forwarded from Ketronix Blog (Артём Дадашьянц)
OpenJDK 18 выпущен с интегрированным простым веб-сервером, и UTF-8 по умолчанию
Сегодня компания Oracle объявила о всеобщей доступности JDK/OpenJDK 18 в качестве эталонной реализации Java 18.
Источник: phoromix.com
Теги: #news #openjdk
Сегодня компания Oracle объявила о всеобщей доступности JDK/OpenJDK 18 в качестве эталонной реализации Java 18.
Источник: phoromix.com
Теги: #news #openjdk