от Bobby(9-02-2015)

Рано сутринта в понеделник наше време излезе новата версия на Линукс ядрото с пореден номер 3.19. Около 46% от промените са свързани с драйвери на устройства, около 19% - с кода за различни хардуерни архитектури (най-вече ARM), 12% - с мрежовия стек, 4% - с файлова система, и около 4% - с вътрешни подсистеми на ядрото.

Ето и част от промените:

- Добавен е драйвер AMD KFD, който предоставя нов интерфейс за използване на изчислителна мощ на графичните процесори в GPGPU приложения. Взаимодействието с драйвера на потребителско ниво става чрез HSA библиотека (Heterogenous System Architecture), която ви позволява да използвате OpenCL за осъществяване на хибридни изчисления на централния и графичния процесор. В HSA CPU и GPU имат достъп до едно адресно пространство в паметта, която опростява организацията на работа на хибридните приложения.

- Продължена е работата по отстраняване на проблем 2038, причинен от прехвърляне на горната граница на 32-битовия тип time_t. Вътрешните функции на ядрото do_settimeofday (), timekeeping_inject_sleeptime () и mktime () са заменени с версии, които използват 64-битов тип time64_t или timespec64.

- Добавена е частична поддръжка на NVIDIA GeForce 900 (GPU GM204)

- Множество BTRFS промени

- В Radeon DRM драйвера е подобрен контролът на скоростта на охладителя за Radeon HD 7000 и по-нови графични процесори.

- Премахва се поддръжката в хирервайзора KVM на архитектурата IA64 (довиждане Итаниум :))

- Добавена е първоначална поддръжка за много ARM-базирани системи-на-чипове (SoC) - Amlogic Meson8, Allwinner A80, Samsung Exynos4415, Freescale LS1021A, Alphascale ASM9260 и AMD Seattle.



Повече информация (руски)


<< LiteBSD - Unix за микроконтролери | Столман против добавянето на LLDB в Emacs >>