Новости и улучшения ядра Linux в его версии 4.7



Ядро Linux версии 4.7 уже у нас! С 24 июля он доступен для загрузки, в него добавлены некоторые улучшения и новые функции. Вот некоторые новости более подробно:
Как мы сказали в начале, он добавлен поддержка Radeon RX 480 GPU. Это драйвер amdgpu, аналогичный другим устройствам amdgpu.
Radeon

Альтернатива созданию виртуальных драйверов USB-устройств будет под рукой, избавляя от необходимости в физическом. Все благодаря Поддержка USB / IP.

Код синхронный_файл перенесено в ядро; это выполняется как механизм, который через sync_file устраняет ограждение в тапоме, принадлежащем пользовательскому пространству. То есть до устранения ограждения буфер вообще не используется, и поток буферов от контроллера графического процессора улучшается.

2

Усовершенствования были сделаны в отношении возможности поиска имен путей к каталогам благодаря информации, которая генерируется в кэшах для этой операции. И в файлах, которые пришлось реструктурировать. Значительно улучшены аспекты, связанные с поиском файла или каталога, без необходимости чтения жесткого диска. Теперь имена путей могут располагаться параллельно, расположен в том же каталоге, что показывает очень плавный процесс выполнения.

Новая поддержка предлагается для Капсула EFI. Что-то, что освободит место для передачи фрагментов данных в прошивку EFI; Это анализирует данные, а затем выполняет решение в соответствии с тем, что он находит в его содержимом. Вы можете загрузить капсулу, написав прошивку для устройства / dev / efi_capsule_loader.

С новый регулятор частоты Schedutil теперь вы можете показать водителей частота процессора чтобы можно было управлять производительностью ЦП, не создавая рабочих элементов. С другой стороны, информация, отправляемая программистом напрямую, также используется для выполнения задач. То, что определяется тем, что частота изменения частоты в соответствии с рабочими нагрузками теперь очень незначительна, и что изменения и улучшения являются импульсом для более оптимального внедрения планировщика для управления мощностью процессора.

С другой стороны, новая команда «hist», которая выполняется для построения гистограммы событий. Они рождаются за счет добавления доступа к событиям и включаются как новые в ftrace. Он доступен в инфраструктуре Linux 2.6.27, прикрепленной к ядру; / системная / ядро ​​/ отладка / трассировка /.

Стоит отметить, что также была добавлена ​​возможность открывать пользовательские пространства. цепочка вызовов на время выполнения системных вызовов. Кроме того, также можно выполнить Программы BPF в точках трассировки, что ранее было невозможно. Также включает новый тип программы GMP; (BPF_PROG_TYPE_TRACEPOINT). Который может быть присоединен к ядру Tracepoints после создания программ BPF, чтобы создавались программы, которые собирают данные из Tracepoints.

По этому поводу механизм Sync_file Android был перенесен в ядро. Этот механизм создан таким образом, что Android в его пользовательском пространстве ограничивается забором более прямым образом. Этот забор больше не ставится для буфера проводника, теперь забор просто отправляется на тапом, который существует в пользовательском пространстве, с помощью команды un sync_file.

Наконец, как важная информация, новый модуль безопасности что гарантирует, что каждый файл, загружаемый ядром, поступает из одной файловой системы. При этом системы, содержащие неизменяемые файловые системы, больше не нуждаются в определенной подписи.

1

На общем уровне это были все новые и обновленные аспекты ядра Linux версии 4.7. Если вам нужна дополнительная информация и подробности того, что отражено в статье, вот официальная ссылка с анонсом нового ядра: https://kernelnewbies.org/Linux_4.7


11 комментариев, оставьте свой

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мука сказал

    Ядра Linux нет. Linux - это имя ядра, поэтому говорить о ядре Linux - это то же самое, что говорить о ядре ядра или Linux Linux. В этом нет никакого смысла.

  2.   Скатокс сказал

    Отличная статья, здорово иметь возможность читать ее по-испански.

  3.   Дэниел сказал

    @Milti, ты слишком много думаешь и ошибаешься, или, что то же самое, очень плохо. Что имеет смысл, так это то, что вы находитесь под воздействием какого-то наркотика очень низкого качества. Это имело бы смысл.

  4.   Кристофер сказал

    @Milti, Linux - это фамилия, так сказать ядро ​​Linux, то есть ядро, создавшее Linux. По крайней мере, я так считаю.

  5.   ненавистник сказал

    есть ядро

  6.   Мигель сказал

    @ Чистофер, ... но фамилия Торвальдс ... верно? 😉

  7.   Мигель сказал

    @ Кристофер, ... но фамилия Торвальдс ... верно?

  8.   HO2Gi сказал

    Очень хорошая статья, за исключением ядра linux и «Ing. Электротехник. Разработчик ПО «увлечен базами данных».

  9.   кКк сказал

    @Milti, если он говорит об улучшениях и новостях о Linux, вы увидите, что заголовок очень общий, и если он сообщает вам об улучшениях и новых функциях ядра, вы должны знать контекст, чтобы знать, какое ядро ​​мы имеем в виду ... так что возьмите это легко и пусть продолжает ставить ЯДРО ИЗ LINUX

  10.   Крюгер сказал

    Вы абсолютно правы, @Milti, Linux - это имя ядра, объединенного с некоторыми инструментами UNIX и GNU, для создания более поздних дистрибутивов и надежной ОС, а Линус - это имя Торвладса.

  11.   Густаво сказал

    Что ж, с уважением, я нахожу статью очень интересной, нужно много времени, чтобы сделать это так превосходно и все еще самое сложное - попытаться достичь такого гения и что вы счастливы, много благословений за эту тяжелую работу