Автор Тема: Linux 4.6  (Прочитано 2917 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Linux 4.6
« : Вторник, 17 Мая, 2016, 12:55:39 »
Линус Торвальдс анонсировал версию 4.6 ядра Linux, которая принесла много нового. Самые заметные изменения:
  • Добавлена поддержка новых системных плат и ARM SoC.
  • Улучшения в открытом драйвере видеокарт AMD.
  • Поддержка NVIDIA GTX 900 «Maxwell» в открытом драйвере. Теперь есть поддержка 3D-ускорения при использовании закрытой прошивки.
  • Улучшения в энергопотреблении AHCI.
  • Улучшена поддержка ноутбуков Dell и Alienware.
  • Повышена безопасность 32-битных приложений.
Графика
  • Поддержка FBC и PSR в драйвере видеокарт Intel.
  • Поддержка выполнения сброса видеокарт AMD, что позволит продолжать работу при сбое драйвера.
  • Оптимизация работы драйвера 3D-ускорителя Raspberry Pi.
Процессор/Кросcплатформенность
  • Добавлена поддержка 13 ARM SoC и произведены множественные оптимизации платформы.
  • Продолжена работа по поддержке ARM 64-bit и AArch64.
  • Улучшения планировщика.
  • Начальная поддержка процессоров POWER9.
  • Поддержка Intel Memory Protection Keys.
Файловые системы
  • Поддержка OrangeFS добавлена в ядро.
  • Обновления в коде XFS.
  • Улучшения F2FS для работы на Flash и SSD.
  • Улучшена производительность и расширяемость Ext4.
  • Небольшие улучшения Btrfs.
  • В настройки ядра добавлена опция, позволяющая для файловой системы FAT установить кодировку UTF-8 по умолчанию.
Прочее оборудование
  • Исправлен баг, из-за которого многие ноутбуки иногда обнаруживали перегрев и снижали частоту процессора в случаях, когда перегрева не было.
  • Поддержка тачпадов и тачскринов Synaptics RMI4.
  • Продолжена работа по поддержке XHCI USB 3.1.
  • Добавлена поддержка новых беспроводных адаптеров, а также улучшен код сетевой подсистемы.
  • Улучшения драйверов HID, которые исправляют работу джойстика Logitech Dual Action, добавляют отдачу руля в Logitech G920 и многое другое.
  • Улучшения аудио Intel Skylake.
Безопасность
  • Повышена безопасность EFI.
  • Повышена безопасность 32-битных приложений через использование рандомизации всего адресного пространства (ASLR).
Прочие изменения
  • Полная поддержка пространства имен CGroups.
  • Принято более 1500 патчей.
  • Много ассемблерного кода для x86 было переписано на Си.

Источник: linux.org.ru
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Linux 4.6
« Ответ #1 : Вторник, 17 Мая, 2016, 13:30:50 »
Сегодня Линус Торвальдс представил ядро Linux 4.6, на работу над которым ушло два месяца. Наиболее заметными нововведениями являются поддержка USB 3.1 SuperSpeedPlus (10Gbps), система OrangeFS, шифрование на уровне кадров Ethernet, mesh-протокол B.A.T.M.A.N V, pNFS SCSI для NFSv4.1, 3D-ускорение для GPU NVIDIA GM20x.

Здесь, в новой версии, реализовано примерно 12 тысяч исправлений от 1500 разработчиков. Размер патча составляет 37 МБ, причем изменениям подверглись 9990 файлов. Добавлено 517234 строк кода (при удалении 249061 строк). Примерно половина всех изменений связана с драйверами устройств.

Что касается файловой системы OrangeFS, то она позиционируется как система для high-end-серверов и кластеров. Благодаря OrangeFS можно достичь максимальной производительности при работе с данными. Это — логичное продолжение разработки известного проекта PVFS. Особенно высокие результаты OrangeFS может показать при работе с BigData, а также высокопроизводительными вычислениями.

Также добавлена подсистема Kernel Connection Multiplexor (KCM), которая позволяет эффективно работать с приемом и отправкой сообщений по TCP, с использованием программного интерфейса датаграмм.

Mesh-протокол B.A.T.M.A.N. («Better Approach To Mobile Adhoc Networking) обеспечивает возможность создания децентрализованных сетей, где каждый узел связан через соседние узлы. Протокол OGM теперь разделен на две части: ELP (Echo Location Protocol) и OGMv2.

Добавление поддержки протокола SuperSpeedPlus поднимает скорость передачи данных по USB, с максимумом в 10Gbps. Теоретически, такой скорости можно достичь, подключив внешний накопитель класса USB 3.1 Gen2.

В условиях нехватки памяти сейчас решена проблема с задержкой ее высвобождения в случае принудительного завершения процесса/процессов. В качестве решения был добавлен отдельный поток ядра oom_reaper.

Стандартом IEEE 802.1AE предусмотрена возможность шифрования в Ethernet на уровне MAC (MACsec). Теперь эта возможность реализована, что позволяет шифровать весь трафик в локальной сети с использованием алгоритма GCM-AES-128. Благодаря такой возможности защищается от перехвата трафик DHCP и VLAN. Модифицировать заголовки кадров Ethernet теперь невозможно.
Наконец, в DRM-драйвер для видеокарт NVIDIA (Nouveau) добавлена поддержка чипсета GM200, с возможностью загрузки прошивки для GM20x (GeForce GTX 900), которые верифицируются по цифровой подписи. Благодаря этому оказалось возможным задействовать аппаратное 3D-ускорение для Maxwell GPU.

Конечно, новых возможностей гораздо больше. С полным списком можно ознакомиться здесь.

Источник: nnm.me
*nix - свобода мысли, свобода творчества!