Ядро Linux версии 4.7 уже у нас! С 24 июля он доступен для загрузки, в него добавлены некоторые улучшения и новые функции. Вот некоторые новости более подробно:
Как мы сказали в начале, он добавлен поддержка Radeon RX 480 GPU. Это драйвер amdgpu, аналогичный другим устройствам amdgpu.
Альтернатива созданию виртуальных драйверов USB-устройств будет под рукой, избавляя от необходимости в физическом. Все благодаря Поддержка USB / IP.
Код синхронный_файл перенесено в ядро; это выполняется как механизм, который через sync_file устраняет ограждение в тапоме, принадлежащем пользовательскому пространству. То есть до устранения ограждения буфер вообще не используется, и поток буферов от контроллера графического процессора улучшается.
Усовершенствования были сделаны в отношении возможности поиска имен путей к каталогам благодаря информации, которая генерируется в кэшах для этой операции. И в файлах, которые пришлось реструктурировать. Значительно улучшены аспекты, связанные с поиском файла или каталога, без необходимости чтения жесткого диска. Теперь имена путей могут располагаться параллельно, расположен в том же каталоге, что показывает очень плавный процесс выполнения.
Новая поддержка предлагается для Капсула 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.
Наконец, как важная информация, новый модуль безопасности что гарантирует, что каждый файл, загружаемый ядром, поступает из одной файловой системы. При этом системы, содержащие неизменяемые файловые системы, больше не нуждаются в определенной подписи.
На общем уровне это были все новые и обновленные аспекты ядра Linux версии 4.7. Если вам нужна дополнительная информация и подробности того, что отражено в статье, вот официальная ссылка с анонсом нового ядра: https://kernelnewbies.org/Linux_4.7
Ядра Linux нет. Linux - это имя ядра, поэтому говорить о ядре Linux - это то же самое, что говорить о ядре ядра или Linux Linux. В этом нет никакого смысла.
Отличная статья, здорово иметь возможность читать ее по-испански.
@Milti, ты слишком много думаешь и ошибаешься, или, что то же самое, очень плохо. Что имеет смысл, так это то, что вы находитесь под воздействием какого-то наркотика очень низкого качества. Это имело бы смысл.
@Milti, Linux - это фамилия, так сказать ядро Linux, то есть ядро, создавшее Linux. По крайней мере, я так считаю.
есть ядро
@ Чистофер, ... но фамилия Торвальдс ... верно? 😉
@ Кристофер, ... но фамилия Торвальдс ... верно?
Очень хорошая статья, за исключением ядра linux и «Ing. Электротехник. Разработчик ПО «увлечен базами данных».
@Milti, если он говорит об улучшениях и новостях о Linux, вы увидите, что заголовок очень общий, и если он сообщает вам об улучшениях и новых функциях ядра, вы должны знать контекст, чтобы знать, какое ядро мы имеем в виду ... так что возьмите это легко и пусть продолжает ставить ЯДРО ИЗ LINUX
Вы абсолютно правы, @Milti, Linux - это имя ядра, объединенного с некоторыми инструментами UNIX и GNU, для создания более поздних дистрибутивов и надежной ОС, а Линус - это имя Торвладса.
Что ж, с уважением, я нахожу статью очень интересной, нужно много времени, чтобы сделать это так превосходно и все еще самое сложное - попытаться достичь такого гения и что вы счастливы, много благословений за эту тяжелую работу