Linux 3.0: Xen dom0, wake on WLAN, Microsoft Kinect и многое другое
11Иллюстрация с сайта En.Wikipedia.Org
Минувшей ночью на kernel.org были загружены архивы с новой крупной версией ядра свободной операционной системы — Linux 3.0.
Напомним, что резкий «скачок» в версии ядра Linux — с 2.6.39 до 3.0 — вовсе не обусловлен радикальными изменениями (API и ABI остались прежними). Просто Линус Торвальдс решил, что «40» — слишком большое число для третьей позиции в номере версии (даже несмотря на приятную для многих близость к заветному «42»). Кроме того, за время релизов 2.6.x (и, тем более, 2.x) в ядре было зафиксировано огромное количество модификаций и нововведений, а на носу 20-летие ядра. На том и порешили, не откладывая в долгий ящик и превратив «Linux 2.6.40» в «Linux 3.0».
Среди изменений в Linux 3.0 можно выделить:
- поддержка Xen dom0 включена в основную ветвь ядра (теперь обычное ядро можно использовать в качестве хост-системы);
- системный вызов sendmmsg(), заменяющий множество sendmsg(), — по аналогии с recvmmsg() для recvmsg(), представленным в 2.6.33;
- автоматическая дефрагментация и «зачистка» («scrubbing» — проверка целостности данных) в файловой системе btrfs;
- Cleancache — система в стиле memcached для страниц кэш-памяти;
- JIT-фильтрация (just-in-time) для Berkeley Packet Filter;
- поддержка Wake on WLAN;
- возможность отправлять ping-запросы (ICMP_ECHO) и получать ответы (ICMP_ECHOREPLY) без особых привилегий, как это сделано в Mac OS X (в Linux по умолчанию отключено);
- системный вызов setns() для работы с пространствами имен;
- поддержка монтирования Windows 2008 DFS-разделов в CIFS;
- поддержка устройства Microsoft Kinect.
Постоянная ссылка к новости: http://www.nixp.ru/news/11318.html. Дмитрий Шурупов по материалам KernelNewbies.org, Article.Gmane.org.
- Линус Торвальдс: К 20-летию Linux выйдет ядро версии 3.0 5 7 31 мая 2011 г.
- Полная поддержка dom0 и domU в Xen появится в Linux 3.0 6 3 июня 2011 г.
GNU/Linux kernel 5.7 сменил статус с «mainline» на «stable» — теперь уже можно ставить 1
Вышло ядро Linux 5.7 — это mainline и лучше пока подождать 1
Linux 4.13 — новая версия ядра свободной ОС 2
Linux 4.12: поддержка AMD Vega, новые планировщики и другие улучшения
Linux 4.11 — новая версия ядра свободной операционной системы
Linux 4.2 — новая версия ядра свободной операционной системы 3 3
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1