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



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

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

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

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

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

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

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

Стоит отметить, что также была добавлена ​​возможность открывать пользовательские пространства. callchain на время выполнения системных вызовов. Кроме того, также можно выполнить Программы 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.   kKk сказал

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

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

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

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

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