Linux 3.8: F2FS для SSD, замена дисков в btrfs, оптимизации в ext4, отказ от i386

18 февраля Линус Торвальдс (Linus Torvalds) анонсировал выпуск очередной версии ядра Linux — 3.8.Релиз Linux 3.8 задержался на несколько дней и состоялся в третий понедельник февраля (в этот день в США празднуется день рождения Джорджа Вашингтона). Линус не упустил возможности пошутить на эту тему: «Релиз задержался на пару дней, поскольку я ждал подтверждения одного маленького патча, однако мы можем с равным успехом сказать, что всё это было сделано специально, чтобы подготовить «Релиз в честь Президентского дня». Звучит более планомерно, не так ли?».Среди ключевых изменений в Linux 3.8: встраивание файлов очень маленького размера в неиспользуемое пространство inode в ext4 для экономии общего доступного дискового пространства; возможность быстрой замены диска на разделах с файловой системой btrfs; поддержка контрольных сумм в журнале XFS (в будущем появится проверка контрольных сумм для всех метаданных); новая файловая система F2FS для SSD-дисков; возможность безопасного использования непривилегированными пользователями именных пространств для каждого процесса (per-process); поддержка нулевых страниц (zero page) в huge pages; в контроллере ресурсов памяти (control group) появилась поддержка учёта памяти ядра; автоматическая балансировка для архитектур NUMA; устранена поддержка устаревших процессоров Intel 386; добавлен драйвер Microsoft Hyper-V balloon (для динамического управления памятью в Windows-хостах).

©  nixp