15.01.2016 Новости, Открытый код/LinuxЯдро Linux Kernel 4.4 LTS будет ядром по умолчанию в Ubuntu 16.04 LTS
Линус Торвальдс недавно представил обновление ядра Linux до версии 4.4. Основные нововведения этой версии касаются системы ввода-вывода, работы с сетью и памятью. Также расширены возможности работы с оборудованием. В частности, для файловых подсистем, которые смонтированы в режиме loopback, появилась возможность использовать прямые и асинхронные операции ввода-вывода при чтении и записи в файл. Это позволяет обойтись без двойного кэширования, а значит — снижает потребление памяти. Среди других заметных изменений: реализована спецификация LightNVM, расширяющая драйвер NVM поддержкой SSD-накопителей, допускающих низкоуровневый прямой доступ к физическому устройству. Также были добавлены наработки компании Facebook для предотвращения краха программного RAID5 в случае «падения» системы. Для этого используется технология журналирования на отдельный носитель. Также в перспективе эта технология позволит снизить задержки и оптимизировать работу некоторых операций. В ядре Linux Kernel 4.4 LTS была улучшена поддержка 64-разрядных процессоров ARM, решена проблема с утечкой памяти в процессорах Intel Skylake. Добавлены возможность работы TCP-сокетов в неблокирующем режиме, возможность определения потери TCP-пакетов с использованием RACK, KMS-драйвер для Raspberry Pi. В свою очередь для виртуализации были добавлены возможности, позволяющие снизить накладные расходы памяти. Так, в драйвере VMware balloon появилась технология, позволяющий исключить дублирование идентичных областей памяти ...
читать далее.