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 
 Интервью 
 Kernel
 HOW-TO 1
 Ptrace
 Kernel-Rebuild-HOWTO
 Runlevel
 Linux daemons
 FAQ
NEWS
Последние статьи :
  Rust 07.11   
  Go 25.12   
  EXT4 10.11   
  FS benchmark 15.09   
  Сетунь 23.07   
  Trees 25.06   
  Apache 03.02   
  SQL 30.07   
  JFS 10.06   
  B-trees 01.06   
 
TOP 20
 Rubni-Corbet -> Глав...967 
 Go Web ...446 
 Trees...187 
 2.0-> Linux IP Networking...179 
 Rubni-Corbet -> Глав...172 
 Cluster 3...170 
 TCP 4...160 
 Rubni-Corbet -> Глав...155 
 Stein-MacEachern-> Час...153 
 Steve Pate 3...153 
 Ethreal 1...151 
 Bauer-> Appendix C...146 
 Rodriguez 6...145 
 Gary V.Vaughan-> Autotoll...145 
 Secure Programming for Li...145 
 The Linux Operating Syste...143 
 Rubni-Corbet -> Глав...143 
 Robbins 6...138 
 Стивенс 9...137 
 Part 3...137 
 
  01.10.2017 : 2303965 посещений 

iakovlev.org

Ядро 3.4

Среди изменений, представленных в этом релизе, выделим следующие:

  • в инфраструктуре:
    • добавлен специальный ABI x32, позволяющий 32-битным программам, работающим на 64-битном ядре, получать доступ к 64-битным регистрам, оперируя при этом 32-битными указателями, что даёт возможность пользоваться преимуществами современных процессоров без увеличения потребления памяти;
    • внесены изменения в код Xen, позволяющие посылать гипервизору информацию о частоте ядра и состояниях сна, на основе которой гипервизор может управлять P- и C-состояниями процессора;
    • продолжена работа по унификации кода для поддержки платформы ARM;
    • улучшена интеграция ядра и udev, что позволяет подгружать модули, обеспечивающие использование специфических возможностей процессора, например, для подсчёта CRC;
    • интегрирован модуль безопасности Yama, позволяющий обезопасить процессы от исследования их памяти с помощью ptrace;
    • добавлена поддержка SMP на NVIDIA Tegra 3;
  • в файловых системах, подсистеме устройств хранения и драйверах:
    • повышено быстродействие btrfs, а также проведена работа по улучшению обработки ошибок;
    • из ext4 убраны опции монтирования journal=update и resize;
    • улучшена поддержка NFS;
    • добавлена поддержка qnx6fs в режиме «только для чтения»;
    • добавлена поддержка discard для dm-thin;
    • в подсистему SCSI добавлена реализация спецификации Universal Flash Storage;
    • в драйвер brcmfmac добавлена поддержка чипов bcm43235/6/8 USB;
    • в драйвер rt2x00 внесён код поддержки RT5372;
    • в драйвер rtl8187 добавлена поддержка режима «ad hoc»;
    • расширен спектр поддерживаемых устройств DVB;
    • добавлена поддержка чипсетов Intel Lynx Point, которые планируется выпустить в 2013 году;
    • добавлена поддержка тачпада Synaptics, подключенного по шине USB;
    • улучшена поддержка аудиокодеков Realtek;
    • драйвер подсистемы хранения Hyper V вынесен из области staging в подсистему SCSI;
    • в область staging добавлен драйвер android-alarm;
    • добавлена подсистема RAMster, позволяющая перемещать данные при нехватке памяти на другие устройства в кластере;
  • в графической подсистеме:
    • драйвер nouveau вынесен из области staging в подсистему DRM, и в него добавлена начальная поддержка GeForce GTX 680;
    • в драйвер Radeon DRM/KMS добавлена поддержка семейства графических ядер Southern Islands и Trinity;
    • режим энергосбережения RC6 включен по умолчанию для Sandy Bridge;
    • исправлен баг в драйвере i915, который приводил к повреждению памяти при выходе из гибернации (S4);
    • добавлен драйвер udl, обеспечивающий поддержку протокола DisplayLink для управления USB-мониторами;
    • внесены изменения, которые в будущем обеспечат поддержку подключения/отключения графических устройств «на лету», т.е., без перезагрузки X-сервера или другого вмешательства со стороны пользователя.

Оставьте свой комментарий !

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

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