Linux 5.0-nin yubiley versiyası martın əvvəlində çıxdı. Lakin kernel 5.1 üzərində işlər artıq aparılır. Bu məqalədə bu versiyadan gözlənilən bir sıra yenilikləri nəzərdən keçirəcəyik.
/ Flickr / /
a.out dəstəyini dayandırır
Linux ikili faylları dəstəkləyir ilk versiyadan etibarən. 25 il sonra, köhnəlmiş texnologiyalar (deprecated) sırasına keçirmək planlaşdırılır. İnkişaf etdiricilər deyirlər ki, bu mütləq bir prosesdir, çünki uzun müddət ərzində .
Linus Torvalds ayrıca , heç bir mövcud kompilyator a.out formatında ikili fayllar yaratmadığı üçün bunun artıq mənası yoxdur.
a.out-dan imtina iki mərhələdə baş tutacaq. Linux 5.1-də core dumping kodu silinəcək — bu kodudur; bu . Linusun sözlərinə görə, kimsənin köhnə kodla maraqlanacağı çox azdır, hələ də a.out icraedici faylları yaradan istifadəçilərin isə iş proseslərini yenidən qurmaq üçün zamanı olacaq.
Sonrakı buraxılışlarda dəstək tamamilə dayandırılacaq, amma yalnız icma içində bu formatı dəstəkləyəcək bir şəxsin tapılmadığı halda.
Spectre-yə qarşı yamanlamalara dəyişikliklər edirlər
Retpoline yamanlamasına bir neçə dəyişiklik ediləcək ki, bu da Spectre v2 hücumlarına qarşı müdafiə edir. Bu, prosessorun spekulyativ icrasını bloklayan xüsusi bir əmrlər ardıcıllığı istifadə edir. İnkişaf etdiricilər planlaşdırır şübhəli çağırışların yaranması üçün məhdudiyyəti beşdən iyirmiyə. Bəzi hallarda bu, 20%-lik performans artımına səbəb olacaq.
Eyni zamanda, kernel 5.1 PR_SPEC_DISABLE_NOEXEC yeni bayrağını əlavə edir ki, bu da serverdə başlatılmış bütün alt proseslərdə Spectre v4 zəifliyindən müdafiəni söndürür. Bu, işini icazə verirdi, bu əmrlərin növbəsiz icrasını təmin edirdi. Mütəxəssislərin dediyinə görə, bu bayraq yamanlamanın söndürülməsini avtomatlaşdırır və eyni vaxtda bir çox prosesi işə salan serverlərin sürətini artırmağa imkan verir. Bunun haqqında daha ətraflı .
Linux serverlərini optimallaşdıran yeni funksiyalar, bu OS-nin bulud mühitində populyarlığına təsir göstərə bilər. Biz statistika topladıq — müştərilərimiz arasında buludda ən populyar əməliyyat sistemi Windows-dur (79%). Linux-un hissəsi 20%-dir. Gələcəkdə ikinci əməliyyat sisteminin bazarda mövqeyini bir az bərpa etməsini gözləyirik. Həmçinin Linux distribusiyaları üzrə payların qrafikini təqdim edirik (Müştərilərimiz arasında ən populyar distribusiya Ubuntu-dur — 45%, onu CentOS izləyir — 28% və Debian — 26%).


Audio sürücüləri (çox sayda) əlavə edirlər
Hacker News-dakı bir tərdə residentlər , Linux-un hər zaman avadanlığın dəstəyi ilə bağlı çətinlikləri olduğunu deyir. Lakin 5.1-də audio avadanlığı üçün əlavə ediləcək.
Məsələn, Fireface UCX səs kartı üçün bir sürücü olacaq. , studiyalar üçün və konsert zallarında işləməyi hədəfləyən. Həmçinin Bluetooth çipi üçün MediaTek BTCVSD sürücüsünü, MediaTek-dən olan inkişafçılar tərəfindən təqdim edilmişdir.
Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 və Google ChromeOS-un daxili kontrollerlərinə dəstək gözlənilir. Həmçinin Ingenic JZ4725B, MT8183 və MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA kontrollerləri və daha bir çoxu siyahıya daxil edilib.

/ Flickr / /
Linux kernel 5.1-də nələri gözləmək olar
Phoronix-in məlumatına görə, inkişafçılar Linux 5.1-də daimi yaddaşı RAM kimi istifadə etmə imkanını. Xüsusilə, Optane NVDIMM (3D Xpoint texnologiyası ilə istehsal edilib) DDR4 bus-u üzərində „operativ yaddaş“ olaraq çevriləcək.
Bu istiqamətdə aparılan işlər haqqında daha ətraflı məlumatı . Hal-hazırda Linus Bundan başqa, 2038-ci il problemini həll edən
patçaların gözlənilməsi mümkündür. müvafiq sistem çağırışlarına dəyişikliklər daxil edirlər — yeni kernel versiyası istisna olmayacaq. Bizim korporativ blogumuzda:
Veri itkisindən necə qorunmaq olar
Obyekt saxlama yerləri harada faydalıdır
Mənbə: habr.com
