Разработчики ядра операционной системы Linux до конца сентября обещают представить версию 2.6.31, которая будет содержать в себе несколько новых ключевых моментов, интересных для пользователей и программистов.
Как сообщают разработчики, новая версия ядра получит полноценную поддержку USB 3.0 и новые драйверы для портов Firewire. Кроме того, было создано несколько новых механизмов для интерактивности современных графических сред и "подчищена" система распределения и управления памятью компьютера.
Ранее многие пользователи настольных Linux сообщали, что ядро 2.6.30 довольно долго запускало многие приложения, так как кеширование кода было выстроено не самым оптимальным образом и многие приложения запускались напрямую с жесткого диска и постоянно "подкачивали" с него данные. Сейчас разработчики устранили эту проблему. Система Kernel Memory Managment получила значительно большие возможности и большую масштабируемость.
Также в ядре 2.6.31 появится логический механизм, отвечающий за удержание ряда страниц в памяти даже в том случае, если сейчас они не нужны, однако в будущем могут понадобиться.
Также были внесены коррективы и в подсистему, отвечающую за освобождение памяти, благодаря новым алгоритмам утечки памяти происходят на 10% реже, даже в тех случаях, когда программа постоянно происходит так называемое горячее чтение.
Цифровые следы - ваша слабость, и хакеры это знают. Подпишитесь и узнайте, как их замести!