Linux ядрото версия 4.7 вече е при нас! От 24 юли той е достъпен за изтегляне, като добавя няколко подобрения и нови функции за това издание. Ето някои новини по-подробно:
Както казахме в началото, той е добавен поддръжка за Radeon RX 480 GPU. Това е драйвер за amdgpu и е същият като другите устройства на amdgpu.
Алтернативата на възможността за създаване на виртуални драйвери за USB устройства ще бъде под ръка, избягвайки необходимостта от физически такъв. Всичко благодарение на Поддържа USB / IP.
Кодът синхронизиран_файл е преместен в ядрото; това се изпълнява като механизъм, който фиксира ограда в тапома, която принадлежи към потребителското пространство чрез sync_file. Това означава, че буферът изобщо не се използва преди фиксирането на оградата и потокът от буфери от GPU контролера се подобрява.
Подобрения бяха направени във възможността да се намерят имената на пътищата на директория, благодарение на информацията, която се генерира в кешовете за тази операция. И във файловете, които трябваше да бъдат преструктурирани. Аспектите, свързани с намирането на файл или директория, са значително подобрени, без да е необходимо да се чете твърдия диск. Сега имената на пътищата могат да бъдат разположени успоредно, намира се в същата директория, показвайки този процес много плавен по време на изпълнение.
Предлага се нова поддръжка за Капсула EFI. Нещо, което ще направи път за прехвърляне на парчета от данни за фърмуера EFI; Това анализира данните и след това изпълнява решение според това, което намира в съдържанието му. Можете да заредите капсулата, като напишете фърмуера за устройството / dev / efi_capsule_loader.
С нов честотен регулатор график сега можете да показвате драйвери CPU честота така че производителността на процесора може да се управлява, оставяйки след себе си необходимостта от производство на работни елементи. От друга страна, информацията, изпратена директно от програмиста, също се използва за изпълнение на задачи. Това, което се дефинира в това, че честотните промени в съответствие с работните натоварвания, сега са много незначителни и че промените и подобренията са импулс за въвеждане по по-оптимален начин на планировчика за управление на мощността на процесора.
От друга страна, новата команда «hist», която се изпълнява за изграждането на хистограми на събитията. Те се раждат чрез добавяне на достъп до събития и се включват като нови в ftrace. Той е достъпен в инфраструктурата на Linux 2.6.27, прикрепена към ядрото; / sys / kernel / debug / tracing /.
Заслужава да се отбележи, че е добавена и опцията за отваряне на потребителски пространства верига за обаждания за времето, в което се извършват системни обаждания. Освен това е възможно да се изпълни и Програми на BPF в точки за проследяване, което преди това не беше осъществимо. Включително и нов тип GMP програма; (BPF_PROG_TYPE_TRACEPOINT). Които могат да се придържат към ядрото Tracepoints, след създаването на BPF програми, така че да се създават програми, които събират данни от Tracepoints.
За този повод механизмът Sync_file на Android е бил прехвърлен в ядрото. Този механизъм е създаден така, че Android в неговото потребителско пространство да бъде разграничен от огради, по по-директен начин. Тази ограда вече не е поставена за буфера на проводника, сега оградата просто се изпраща до тапома, който съществува в потребителското пространство, чрез командата un sync_file.
И накрая и като важна информация, a нов защитен модул което гарантира, че всеки файл, който се зарежда от ядрото, идва от една и съща файлова система. С това системите, които съдържат неизменни файлови системи, вече не трябва да се подписват по определен начин.
На общо ниво това бяха всички нови и обновени аспекти на ядрото на Linux в неговото издание 4.7. Ако искате повече информация и подробности за това, което е отразено в статията, ето официалната връзка с анонса на новото ядро: https://kernelnewbies.org/Linux_4.7
Няма ядро на Linux. Linux е името на ядрото, така че говоренето за ядрото на Linux е същото като препратката към ядрото на ядрото или Linux Linux. Това няма никакъв смисъл.
Страхотна статия, страхотна, за да можете да прочетете това на испански.
@Milti, мислиш твърде много и грешно, или това, което е същото, твърде лошо. Това, което би имало смисъл, е, че сте под въздействието на някои много нискокачествени наркотици. Това би имало смисъл.
@Milti, Linux е фамилия, така че кажете Linux Kernel, тоест ядрото, създало Linux. Поне аз го виждам по този начин.
има ядрото на hurd
@ Chistopher, ... но фамилията е Torvalds ... нали? 😉
@ Кристофър, ... но фамилията е Торвалдс ... нали?
Много добра статия, с изключение на ядрото на Linux и «Ing. Електротехник. Софтуерен разработчик «страстен» от бази данни ».
@Milti, ако пише подобрения и новини за linux, ще видите, че заглавието е много общо и ако ви казва подобрения и нови функции на ядрото, трябва да знаете контекста, за да знаете какво ядро имаме предвид ... така че вземете лесно е и нека продължи да поставя КЕРНЕЛ ОТ ЛИНУКС
Абсолютно си прав @Milti, Linux е името на ядрото, обединено с някои UNIX и GNU инструменти, за създаване на по-късни дистрибуции и стабилна ОС, докато Linus е името на Torvlads.
Е, с уважение намирам статията за много интересна, трябва да отнеме много време, за да я направя толкова отлично и най-трудното нещо все още, опитвайки се да достигна до такъв гений и че сте щастливи, много благословии за тази упорита работа