Представлено ядро ??Linux версії 4

20 квітня 2017, 01:34 | Технології
фото з InternetUA
Розмір тексту:

Як відомо, ядро ??операційної системи - це її основа. У 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. Рекомендацією буде використання вільних аналогів або відкат на попереднє ядро.




Додати коментар
:D :lol: :-) ;-) 8) :-| :-* :oops: :sad: :cry: :o :-? :-x :eek: :zzz :P :roll: :sigh:
 Введіть вірну відповідь 
Новости на русском