Ядроның мерейтойлық нұсқасы Linux Kernel 5.0 наурыз айының басында шығарылды. Kernel 5.1 бойынша жұмыс қазірдің өзінде жүріп жатыр. Бұл мақалада біз осы нұсқада күтілетін бірқатар жаңа мүмкіндіктерді қарастырамыз.
/flickr/ /
a.out-ты қолдауды тоқтатыңыз
Linux екілік файлдарды қолдайды ядроның бірінші нұсқасынан бастап. 25 жылдан кейін, Олар оны ескірген (тозған) технологиялар санатына көшіруді жоспарлап отыр. Әзірлеушілер бұл ұзақ уақыт бойы қажет процедура екенін айтады .
Линус Торвальдс жалғыз , бар компиляторлардың ешқайсысы a.out пішімінің екілік файлдарын жасамайды, сондықтан ол енді мағынасы жоқ.
a.out кезең-кезеңімен тоқтатылуы екі кезеңде жүзеге асырылады. Linux 5.1 жад дамп коды жойылады ( код) болып табылады . Линустың айтуынша, кез келген адамға бұрынғы кодпен жұмыс істеу қажет болуы екіталай және әлі де a.out орындалатын файлдарды жасап жатқан пайдаланушылардың бизнес процестерін қайта құруға уақыты болады.
Кейінгі шығарылымдарда қолдау толығымен тоқтатылады, бірақ қауымдастықта форматты сақтайтын адам болмаса ғана.
Anti-Specter патчтарына өзгертулер енгізу
Spectre v2 шабуылынан қорғау үшін Retpoline патчына бірнеше өзгертулер енгізіледі. Ол процессордағы алыпсатарлық орындау механизмін блоктайтын нұсқаулардың арнайы тізбегін пайдаланады. Әзірлеушілер жоспарлап жатыр филиал операторларынан жанама қоңырауларды генерациялау шегі бестен жиырмаға дейін. Кейбір жағдайларда бұл мүмкіндік береді өнімділігі 20%.
Сондай-ақ ядро 5.1 жаңа жалауша PR_SPEC_DISABLE_NOEXEC, ол серверде іске қосылған барлық еншілес процестердегі Spectre v4 осалдығынан қорғауды өшіреді. Ол функциямен байланысты , бұл командалардың ретсіз орындалуына мүмкіндік берді. Сарапшылардың пікірінше, жалау патчты өшіруді тексеруді автоматтандырады және бір уақытта орындалатын көптеген процестері бар серверлерді жылдамдатады. Бұл туралы толығырақ .
Сервердің жұмысын оңтайландыруға арналған жаңа мүмкіндіктер Linux, бұлттық ортада осы ОС танымалдылығына әсер етуі мүмкін. Біз Біз статистика жинадық - клиенттеріміз арасында бұлттағы ең танымал операциялық жүйе болып қала береді Windows (79%). Үлес Linux 20% құрайды. Болашақта біз екінші ОС нарықтағы үлесінің бір бөлігін қайтарып алады деп күтеміз. Сондай-ақ, біз үлестің таралу кестесін ұсынамыз Linux-дистрибуциялар (Біздің клиенттеріміз арасында ең танымал дистрибуция болып қала береді Ubuntu - 45%, одан кейін CentOS 28% және Debian 26% -дан.


Аудио драйверлерін қосу (көп)
Hacker News арнасының бірінде тұрғындар , сенде не бар? Linux Аппараттық қамтамасыз етуде әрқашан қиындықтар болған. Бірақ 5.1 нұсқасында ол қосылады. дыбыстық жабдыққа арналған.
Мысалы, жүргізуші болады , дыбыс жазу студиялары мен концерт залдарында жұмыс істеуге бағытталған. Сондай-ақ MediaTek әзірлеушілері ұсынған Bluetooth чипіне арналған MediaTek BTCVSD драйвері.
Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 және Google ChromeOS ендірілген контроллерлеріне қолдау күтуге болады. Сондай-ақ тізімде Ingenic JZ4725B, MT8183 және MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA контроллері және басқалары бар.

/flickr/ /
Тағы не күтуге болады Linux 5.1 ядросы
Phoronix жазғандай, әзірлеушілер в Linux 5.1 тұрақты жадты жедел жад ретінде пайдалану мүмкіндігі. Атап айтқанда, DDR4 шинасында Optane NVDIMM (3D Xpoint технологиясын пайдаланып жасалған) кездейсоқ қатынау жадына «түрлендіруге» болады.
Осы бағытта атқарылып жатқан жұмыстар туралы толығырақ. . Енді Линус Intel әзірлеушілерінен Optane әрекеті туралы. Оларды алғаннан кейін ғана ол жаңа мүмкіндікті 5.1 ядросына қосу-қосу туралы шешім қабылдайды.
Сіз әлі де шешетін патчтарды күте аласыз . 19 жылдың 2038 қаңтарында уақыт мәні бұдан былай 32 биттік таңбалы бүтін санға сәйкес келмейді. Бұл үлкен бағдарламаның бұзылуына әкеледі. Сондықтан әзірлеушілер бірте-бірте сәйкес жүйелік қоңырауларға - ядроның жаңа нұсқасы ерекшелік болмайды.
Кодтың ықтимал өзгерістері туралы қосымша ақпарат Linux ядро жақын арада пайда болады деп күтілуде. Біз олар туралы болашақ мақалаларда жазуды жалғастырамыз.
Біздің корпоративтік блогымызда:
Ақпарат көзі: www.habr.com
