Search     or:     and:
 LINUX 
 Language 
 Kernel 
 Package 
 Book 
 Test 
 OS 
 Forum 
 iakovlev.org 
 Kernels
 Boot 
 Memory 
 File system
 0.01
 1.0 
 2.0 
 2.4 
 2.6 
 3.x 
 4.x 
 5.x 
 6.x 
 Интервью 
 Kernel
 HOW-TO 1
 Ptrace
 Kernel-Rebuild-HOWTO
 Runlevel
 Linux daemons
 FAQ
NEWS
Последние статьи :
  Тренажёр 16.01   
  Эльбрус 05.12   
  Алгоритмы 12.04   
  Rust 07.11   
  Go 25.12   
  EXT4 10.11   
  FS benchmark 15.09   
  Сетунь 23.07   
  Trees 25.06   
  Apache 03.02   
 
TOP 20
 Rodriguez 3...2371 
 Linux Kernel 2.6...1779 
 Trees...1409 
 William Gropp...1407 
 Clickhouse...1405 
 Rodriguez 7...1404 
 Стивенс 9...1404 
 M.Pilgrim->Часть 2...1403 
 Part 3...1402 
 Httpd-> История Ap...1402 
 Mod_perl 2...1402 
 Rodriguez 8...1401 
 OS ->Intel Manual 1...1400 
 ground Up...1400 
 Rodriguez 6...1400 
 Cluster 2...1399 
 FAQ...1399 
 Stewens -> IPC 9...1399 
 Ext4 FS...1398 
 Robert Love 2...1398 
 
  01.01.2024 : 3621733 посещений 

iakovlev.org

Ядро 3.3

В этом выпуске представлены следующие новшества:

  • в сетевой подсистеме:
    • добавлена поддержка агрегирования устройств Ethernet в виртуальное устройство (802.1AX);
    • реализованы необходимые для работы Open vSwitch компоненты;
    • добавлена возможность управления приоритетами сетевых ресурсов в рамках cgroup;
    • представлены наработки, позволяющие контролировать объём данных в очереди на отправку;
    • добавлен контроллер выделяемого объёма памяти для буферов TCP;
    • драйвер Wi-Fi brcmsmac теперь использует bcma для обеспечения работы чипов, которые поддерживают технологию Broadcoms AMBA Interconnect;
    • в драйвер ath9k добавлена поддержка динамического выбора частоты;
    • драйвер hv_netvsc (для Hyper-V) переехал из staging в основной код сетевой подсистемы;
    • в драйвер tg3 добавлена поддержка Broadcom 57766;
    • драйвер virtio-net теперь поддерживает ACPI S4;
    • в AQM добавлен механизм динамического изменения порога отбрасывания кадров в зависимости от объёма трафика;
  • в ФС и подсистеме хранения данных:
    • ext4 получила новый механизм быстрого изменения размера раздела «на лету»;
    • произведено множество улучшений в коде XFS, что позволило значительно увеличить скорость работы с метаданными;
    • в btrfs улучшен код балансировки данных, а также добавлены экспериментальные механизмы проверки целостности во время выполнения операций;
    • в код поддержки софт-RAID добавлена возможность копирования данных с одного носителя на другой с последующим изъятием первого для горячей замены исправных компонентов массива без процедуры перестроения;
    • добавлена поддержка протокола SCSI RDMA;
    • улучшена поддержка SSD;
    • добавлен новый ioctl для предоставления данных о наличии вращающихся компонентов в устройстве хранения данных;
  • в архитектуре и инфраструктуре:
    • реализована начальная поддержка сохранения работающих приложений на диск с целью переноса их на другую систему;
    • в подсистему управления памятью внесены дополнительные исправления (некоторая их часть была принята в 3.2), устраняющие проблемы с производительностью при записи большого объёма данных на медленные носители;
    • улучшена работа контроллера памяти cgroups;
    • в KVM добавлен код для отслеживания производительности;
    • в Xen добавлена поддержка надёжного удаления данных при выполнении операции discard;
    • добавлена поддержка загрузки ядра напрямую с помощью EFI без использования загрузчика;
    • добавлена базовая поддержка спецификации ACPI 5.0;
    • код для ARM теперь поддерживает LPAE, что позволяет на 32-разрядных ARMv7 адресовать больше 4 Гб памяти;
    • в код ARM добавлена подсистема аудита;
    • также в коде ARM реализована базовая поддержка Tegra 3 SoC;
    • произведены многочисленные улучшения в подсистеме криптографии;
    • улучшена поддержка энергосбережения (ASPM);
    • улучшена инфраструктура IOMMU;
  • в драйверах:
    • в nouveau добавлена поддержка новых чипов GeForce;
    • технология энергосбережения RC6 для видеокарт Intel (Ivy Bridge) должна работать правильно без использования самого глубокого состояния (окончательное исправление поддержки RC6 для Sandy Bridge войдёт в 3.4);
    • графический драйвер Poulsbo покинул область staging и перешёл в основной код;
    • в драйвер vga_switcheroo добавлено множество функций для поддержки технологии Optimus;
    • улучшен драйвер Radeon DRM/KMS, в том числе, в части управления памятью;
    • множество драйверов Android внесено в область staging;
    • добавлен механизм разделения буфера DMA несколькими драйверами;
    • драйвер вывода звука, включенный в ALSA, теперь способен передавать данные устройствам в сжатой форме;
    • в драйверах ATA улучшено энергосбережение;
    • в ядро добавлен механизм контроля и управления зарядкой;
    • Оставьте свой комментарий !

      Ваше имя:
      Комментарий:
      Оба поля являются обязательными

       Автор  Комментарий к данной статье