Выпущено ядро Linux 5.0




Состоялся релиз ядра Linux 5.0. Увеличение цифры мажорной версии до 5 не означает каких-то грандиозных изменений или поломок совместимости, сообщает Linux.org.ru.

Что нового в ядре Linux 5.0:

Сердцевина ядра:
• Планировщик процессов CFS на асимметричных процессорах вроде ARM работает иначе - первым делом нагружает маломощные и энергоэффективные ядра.
• Через API отслеживания файловых событий fanotify можно получать уведомления об открытии файла на исполнение.
• Интегрирован контроллер cpuset, которым можно ограничивать группы процессов по использованию CPU и узлов NUMA.
• Включена поддержка следующих ARM-устройств: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, и многих других.
• Улучшения в подсистеме ARM: горячее подключение памяти, защита от Meltdown и Spectre, 52-битная адресация памяти, и др.
• Поддержка инструкции WBNOINVD для x86-64.

Подсистема памяти:
• Для инструмента KASAN на ARM64-платформах доступна подстановка проверочных тегов с малым потреблением памяти.
• Фрагментация памяти кардинально снижена (до 90%), в результате механизм Transparent HugePage работает лучше.
• Скорость работы mremap(2) на больших областях памяти увеличена до 20 раз.
• В механизме KSM jhash2 заменена xxhash, благодаря чему на 64-битных системах скорость работы KSM выросла в 5 раз.
• Улучшения в ZRam и OOM.

Блочные устройства и файловые системы:
• Механизм blk-mq с многоуровневой системой очередей запросов стал основным для блочных устройств. Весь не-mq код удалён.
• Улучшения поддержки NVMe, особенно в плане работы устройств через сеть.
• Для Btrfs реализована полноценная поддержка swap-файлов, а также изменение FSID без перезаписи метаданных.
• В F2FS добавлен ioctl-вызов для отложенной проверки ФС через fsck.
• Интегрирована BinderFS - псевдо-ФС для межпроцессного взаимодействия. Позволяет запустить несколько экземпляров Android в одной среде.
• Ряд улучшений в CIFS: кэш DFS, расширенные атрибуты, протокол smb3.1.1.
• ZRam оптимальнее работает с неиспользующимися swap-устройствами, экономя память.

Безопасность и виртуализация:
• Добавлена хэш-функция Streebog (ГОСТ 34.11-2012), разработанная ФСБ РФ.
• Поддержка алгоритма шифрования Adiantum, разработанного Google для маломощных устройств.
• Включены алгоритмы XChaCha12, XChaCha20 и NHPoly1305.
• Обработку вызовов seccomp теперь можно вынести в пространство пользователя.
• Для гостевых систем KVM реализована поддержка расширений Intel Processor Trace с минимальной просадкой производительности.
• Улучшения в подсистеме KVM/Hyper-V.
• Драйвер virtio-gpu получил поддержку симуляции EDID для виртуальных мониторов.
• В драйвере virtio_blk реализован вызов discard.
• Реализованы функции безопасности для NV-памяти, основанных на спецификациях Intel DSM 1.8.

Драйверы устройств:
• Изменения в DRM API для полноценной поддержки адаптивной синхронизации (часть стандарта DisplayPort) и изменчивых частот обновления (часть стандарта HDMI).
• Включен стандарт Display Stream Compression для сжатия без потерь видеопотоков, адресованных экранам с высоким разрешением.
• Драйвер AMDGPU теперь поддерживает FreeSync 2 HDR и сброс графического процессора для CI, VI, SOC15.
• Видеодрайвер Intel получил поддержку чипов Amber Lake, форматов YCBCR 4:2:0 и YCBCR 4:4:4.
• В драйвер Nouveau включена работа с видеорежимами для видокарт семейства Turing TU104/TU106.
• Интегрированы драйверы тачскрина Raspberry Pi, панелей CDTech, Banana Pi, DLC1010GIG и др.
• В драйвере HDA доступна поддержка кнопки «jack», LED-индикаторов, устройств Tegra186 и Tegra194.
• Подсистема ввода научилась работать с высокоточной прокруткой на некоторых мышах Microsoft и Logitech.
• Масса изменений в драйверах вебкамер, ТВ-тюнеров, USB, IIO, и др.

Сетевая подсистема:
• В стеке UDP реализована поддержка механизма zero-copy для передачи данных через сокет без промежуточной буферизации.
• Там же добавлен механизм Generic Receive Offload.
• Улучшена производительность поиска в политиках xfrm при большом их количестве.
• В драйвер VLAN добавлена возможность выгрузки туннелей.
• Ряд улучшений в поддержке Infiniband и беспроводных сетей.

Автор: Softodrom.ru
Дата:
» Оставьте первым свой комментарий

Новости > Новости НеWindows > Выпущено ядро Linux 5.0
Все рубрики статей:
Топ-сегодня: Новости НеWindows
Выпущена операционная система Tails 3.14
Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя
Huawei представит конкурента Android
Операционная система от Huawei позволит объединить в единое целое смартфоны, компьютеры, планшеты, телевизоры, автомобили, умные носимые приборы и другие устройства
«Доктор Веб» опроверг миф о безопасности Unix и Linux
Сегодня все больше учреждений – государственных и частных – переходит на операционные системы российской разработки, в основе которых лежит ПО на базе Linux
На закупку смартфонов с российской ОС «Аврора» потратят 3,7 млрд руб
Смартфоны закупаются для госорганов, муниципальных организаций, бюджетных учреждений и компаний с госучастием
Linux оказался не так крут, как казалось
Нас долго и настойчиво убеждали в том, что облака — это надежно и удобно, а Linux — это круто
Новые статьи: Новости НеWindows
Huawei представит конкурента Android
Операционная система от Huawei позволит объединить в единое целое смартфоны, компьютеры, планшеты, телевизоры, автомобили, умные носимые приборы и другие устройства
Выпущена операционная система Tails 3.14
Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя
«Доктор Веб» опроверг миф о безопасности Unix и Linux
Сегодня все больше учреждений – государственных и частных – переходит на операционные системы российской разработки, в основе которых лежит ПО на базе Linux
В Томске объявили о создании первого в РФ программного обеспечения, независимого от Windows
В проект вложено более 300 миллионов рублей, половина из них – субсидия государства, остальные 50% – средства индустриального партнера
Прекращен выпуск Scientific Linux
В последнее время все больше пользователей переходили с использования Scientific Linux на CentOS

Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2019 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
В Опере нет автоматического способа добавить поиск по Софтодрому.
Чтобы вручную добавить поиск по Софтодрому, нужно сделать следующее:
  1. Нажать Ctrl+F12.
  2. Выбрать вкладку «Поиск».
  3. Нажать «Добавить» (Add).
  4. В появившемся окне:
    1. Заполнить название (Softodrom.ru).
    2. Заполнить адрес: https://www.softodrom.ru/Поиск/?text=%s&qs
      Если нет поля «адрес», то кликнуть на «Подробнее».
    3. Остальные поля заполнить по желанию.
  5. Нажать «ОК».