ядро – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Wed, 02 Feb 2022 14:18:33 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.8.5 Solo.io представя BumbleBee https://devstyler.bg/blog/2022/02/02/solo-io-predstavya-bumblebee/ Wed, 02 Feb 2022 14:18:33 +0000 https://devstyler.bg/?p=55649 ...]]> Solo.io представи нов проект с отворен код. Той се нарича BumbleBee, а целта му е да опрости работата на разработчиците при изграждането, пакетирането и разпространението на eBPF инструменти, съобщиха от InfoQ.

BumbleBee може автоматично да генерира шаблонни кодове в потребителското пространство за разработване на eBPF инструменти и внася подобен на Docker опит за пакетиране на eBPF програма. Това му позволява да се включи към други работни процеси на OCI-изображения за публикуване и разпространение. Идит Левин, основател и главен изпълнителен директор на Solo.io. сподели:

“В Solo.io виждаме eBPF като важна технология, която ще подобри работата на приложенията в мрежа. През последната година работихме по използването на технологията eBPF с Gloo Mesh, нашето предложение за мрежа от услуги за предприятия, базирано на Istio.”

eBPF е съкратено от extended Berkeley Packet Filter и представлява технология, която може да изпълнява програми в т. нар. пясъчник в ядрото на операционната система. Това се случва чрез употребата на  технологии за наблюдение, мрежи и сигурност.

BumbleBee включва също интерфейс на командния ред и предоставя инструменти за автоматизиране на останалата част от опита.

]]>
Linux представи първия release candidate за Linux kernel version 5.14 https://devstyler.bg/blog/2021/07/12/linux-predstavi-parviq-release-candidate-za-linux-kernel-version-5-14/ Mon, 12 Jul 2021 12:03:30 +0000 https://devstyler.bg/?p=49212 ...]]> Създателят на Linux Линус Торвалдс представи първия release candidate (RC) за версия 5.14 на Linux ядрото. Принос за нея имат около 1650 разработчици, като са включени 11 859 промени във файловете.

Торвалдс очаква новото издание да е “доста редовно“, в сравнение с предходното – 4.13 – което донесе ранна поддръжка на базираният на Arm Apple M1 процесор. Досега повечето промени са свързани с драйвъри в ядрото, заедно с актуализарии на графичния процесор и мрежови драйвъри. Сред актуализациите на GPU са и подобрения на графичния драйвър на Intel и AMD Radeon, съобщават в ZDNet.

Други промени включват “memfd_secret” и ново системно повикване за създаване на секретни области в паметта. Освен това Linux 5.14 трябва да има USB аудио драйвър с по-ниска латентност и няколко подобрения на драйвъра на файловата система.

Извън драйвърите има алтуализации на всички обичайни заподозрени: актуализации на архитектурата (arm, arm64, x86, powerpc, s390) и различни актуализации на core kernel: мрежи, файлови системи, виртуална машина, планиране и т.н.,” отбеляза Торвалдс.

Той също така подчертава усилията за почистване на кода на ядрото на Linux чрез премахване на поддръжката за integrated development environments (IDE).

Това, което по-малко обичайно, е как има много редове _removals_ като старият IDE слой най-накрая е срещнал отдавна закъснялата си смърт и цялата ни поддръжка на IDE вече се основава на libata,” обясни Торвалдс.

Разбира се, фактът, че премахнахме целия този наследен IDE код, не означава, че имахме намаление на редовете като цяло. Няколко десетки хиляди реда по-малко на наследения код не са достатъчно близо, за да се балансира обичайният растеж на ядрото. Но все пак е хубаво да се види това почистване“.

Linux 5.14 трябва да е stable до края на август или началото на септември.

]]>
Linux 5.8 – най-големият “release” на всички времена https://devstyler.bg/blog/2020/08/10/linux-5-8-naj-golemiyat-release-na-vsichki-vremena/ Mon, 10 Aug 2020 19:40:39 +0000 https://devstyler.bg/?p=33692 ...]]> Последната версия 5.8 на Linux ядрото идва с много ъпдейти към Linux 5.7, които обхващат сигурност, ключови компоненти, драйвери, управление на паметта, мрежови. Новият рилийз 5.8 включва още подобрения в дизайна на ядрото. Водещите нововъведения включват ъпдейти за платформата за виртуализация на Microsoft Hyper-V, поддръжка за Intel Tiger Lake Thunderbolt и ARM чипове, подобрения, свързани с файловата система exFAT отново на Microsoft и други.

Торвалдс споделя,че са получени над 15 000 заявки за включване на код в ядрото и че около 20% от файловете, които са част от кода на ядрото са били модифицирани.

“Реално погледнато, това е голям процент”, казва Линус Торвалдс. “5.8 просто включва много разработка”, допълва той.

Ако трябва да “говорим” в числа, Linux 5.8 включва над 800 000 нови реда код и над 14 000 променени файла. Рилийзът получава и най-големият брой досега заявки за включване на код в ядрото именно в този времеви прозорец.

С излизането на Linux 5.8 в сорса на ядрото вече има и код на DevStyleR, с което, разбира се, се гордеем. 🙂

]]>