Як відомо, ядро ??операційної системи - це її основа. У Windows ядро ??жорстко пов'язано з рештою системи, і оновлюється тільки за рахунок патчів, тоді як в Linux його можна оновити окремо.
Розробником Linux Лінус Торвальдс було представлено оновлення ядра Linux до версії 4. У новій версії є близько 13 000 виправлень від більш ніж півтори тисячі розробників. Основні нововведення цієї версії стосуються системи введення-виведення, роботи з мережею і пам'яттю. Також були розширені можливості роботи з обладнанням.
Зокрема, для файлових підсистем, які монтуються в режимі «loopback» (монтування з файлу з використанням блокового пристрою loop), з'явилася можливість використовувати прямі і асинхронні операцій введення / виводу при читанні і запису у файл, пов'язаний з loop-пристроєм. Це дозволяє обійтися без подвійного кешування, а значить - знижує споживання пам'яті. Також були додані напрацювання компанії Facebook для запобігання краху програмного RAID5 у випадку «падіння» системи. Для цього використовується технологіях журналирования на окремий носій. Також у перспективі ця технологія дозволить знизити затримки і оптимізувати роботу деяких операцій.
Крім цього, були реалізовані багато нові можливості роботи з обладнанням. Зокрема, реалізована специфікація LightNVM, що розширює драйвер NVM підтримкою SSD-накопичувачів, що допускають низькорівневий прямий доступ до фізичному пристрою.
У свою чергу для віртуалізації були додані можливості, що дозволяють знизити накладні витрати по пам'яті. Так, в драйвері VMware balloon з'явилася технологія, що дозволяє виключити дублювання ідентичних областей пам'яті в різних віртуальних оточеннях, додана можливість маніпулювання сторінками пам'яті розміром 2 Мбайт, що значно зменшує накладні витрати на стороні гипервизора і гостьової системи при виконанні операцій зв'язування та поділу загальної пам'яті.
У слухають TCP-сокетах відмовилися від установки блокувань (lockless), що, за даними тестів, дозволило збільшити продуктивність на 2-3 порядки.
В цілому, в новому ядрі вельми багато нових напрацювань, хоча більша їх частина досить специфічна і не зачіпає рядових користувачів, а використовується для серверних систем. Оновлення вже доступно для операційних систем сімейства Debian / Ubuntu.
Важливо відзначити, що деякі користувачі вже скаржаться на проблеми з драйверами NVIDIA. Рекомендацією буде використання вільних аналогів або відкат на попереднє ядро.