21 мая 2012, 08:35
Linux 3.4: новый x32 ABI, Yama, btrfs-restore, qnx6fs
5
Такс, талисман Linux
Иллюстрация с сайта Ru.Wikipedia.Org
Иллюстрация с сайта Ru.Wikipedia.Org
Минувшей ночью Линус Торвальдс (Linus Torvalds) представил очередной релиз ядра Linux — 3.4.0. Анонсируя Linux 3.4, Линус отметил, что процесс подготовки этой версии прошел весьма спокойно.
Среди изменений в последней версии ядра свободной операционной системы можно выделить следующие:
- многочисленные улучшения в файловой системе btrfs: добавлена утилита btrfs-restore (она не «чинит» файловую систему, а пытается найти поврежденные элементе и скопировать их в «безопасное» место); утилита btrfs fsck научилась исправлять повреждения в деревьях extent allocation tree; повышена производительность (особенно отмечается работа с большими блоками метаданных);
- Nouveau, свободный драйвер для видеокарт NVIDIA, теперь считается готовым для широкого использования (вынесен из staging) и получил базовую поддержку GeForce 600;
- новый бинарный интерфейс x32 ABI позволяет программистам задействовать 64-битный режим работы с 32-битными указателями (и 32-битным long integer);
- поддержка «зондирования» (autoprobing) для драйверов процессора (на базе информации из x86 CPUID);
- включен в состав модуль безопасности Yama, ограничивающий интерфейс ptrace, который позволяет процессу проверить память и статус запуска любого другого процесса того же пользователя;
- у device-mapper появилась цель «verity», позволяющая использовать устройство для хранения хэшей блоков файловой системы и проверки каждого запроса на чтение к этой ФС (если хэш блока этой ФС не соответствует правильному значению, операция чтения не выполняется); технология используется, например, в Chrome OS для проверки, что операционная система не была модифицирована;
- у perf появился графический интерфейс на базе GTK+ 2 для отчетов («perf report --gtk»);
- поддержка файловой системы из операционной системы реального времени QNX6 (qnx6fs) только на чтение;
- из ext4 убраны неактуальные опции для mount: resize и journal=update, а в NFS добавили опции «v4.0» и «v4.1».
Постоянная ссылка к новости: http://www.nixp.ru/news/11756.html. Дмитрий Шурупов по материалам KernelNewbies.org.
Комментировать
(0)
9 июня 2020
10:11
GNU/Linux kernel 5.7 сменил статус с «mainline» на «stable» — теперь уже можно ставить 1
1 июня 2020
15:45
Вышло ядро Linux 5.7 — это mainline и лучше пока подождать 1
5 сентября 2017
09:19
Linux 4.13 — новая версия ядра свободной ОС 2
2 августа 2017
19:50
Файловая система btrfs объявлена устаревшей для Red Hat Enterprise Linux 1
4 июля 2017
07:26
Linux 4.12: поддержка AMD Vega, новые планировщики и другие улучшения
30 апреля 2013
12:51
Linux 3.9: RAID 5 и 6 в btrfs, Android-эмулятор goldfish, SSD-кэш, виртуализация KVM для ARM 3 2
Последние комментарии
- OlegL, 17 декабря 2023 года в 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
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.