Linux yadrosi 5.8 bir qator o'zgarishlar bilan birga keladi va endi RC1 mavjud

Yaqinda Linus Torvalds birinchi RC-ni namoyish qildi Versiyalar uchun (Nomzodni chiqaring) Linux yadrosi 5.8 va reklamada u aftidan eng katta yadro bo'lishini ta'kidladi loyihaning butun mavjudligiga tegishli har bir kishi.

Va bu Linux yadrosi 5.8 da, 14,206 XNUMX ta o'zgartirishlar to'plami qabul qilindi, que ombordagi barcha fayllarning taxminan 20% ta'sir ko'rsatdi yadro kodi bilan. 5.8-rc1 yamoqchasining o'lchami 61 MB ni tashkil etdi, natijada olingan 35 patchdan taxminan 5.7% ko'proq.

Shunday qilib, men buni kutmagan edim, ammo 5.8 bizning davrimizdagi eng katta nashrlardan biri bo'lib tuyuladi.

-Rc1-dan boshlab, u v4.9 ga qadar ishlaydi, bu bizning ko'p sonli majburiyatlarimiz bilan uzoq vaqtdan beri eng katta chiqarilishimiz bo'lgan. Ha, 5.8-rc1 4.9-rc1-ga qaraganda bir nechta kamroq ishlarga ega, ammo shunga qaramay, bu juda to'liq versiya.

4.9 yadrosi qisman sun'iy ravishda katta bo'lib, ushbu versiyada birlashtirilgan greybus quyi tizimi bilan bir qatorda v4.8 uzunroq rc seriyasiga ega bo'lganligi va shu tariqa rivojlanishning ko'payishi bo'lganligi sababli. 5.8-da bizda bunday muammolarning alomatlari yo'q, chunki ular chiqarishni kattalashtiradi, bu erda juda ko'p rivojlanish mavjud.

Umuman olganda, ushbu yangi versiyaga kiritilgan o'zgartirishlar, 15234 ta faylga ta'sir ko'rsatildi, 1026178 satr kod qo'shildi, 480891 qator olib tashlandi (taqqoslash uchun 570560 filialga 5.7 satr kod qo'shildi va 297401 satr o'chirildi).

Barcha o'zgarishlarning taxminan 37% 5.8-da namoyish etilgan qurilma drayverlari bilan bog'liq, O'zgarishlarning taxminan 16% apparat arxitekturasining o'ziga xos kodini yangilash bilan bog'liq, 10% tarmoq to'plamiga, 3% fayl tizimlariga va 4% ichki yadro quyi tizimlariga ulangan.

Qayd etilishicha, ilgari katta yamoqli yadrolar topilgan, ammo o'zgarishlar odatda bitta quyi tizimda to'plangan yoki juda ko'p miqdordagi odatiy ma'lumotlarning qo'shilishi natijasida yuzaga kelgan (masalan, 4.12 yadrosidagi log tavsiflari bilan qatorlarning ko'pligi AMD GPU drayveri va 2.6.29 yadrosi uchun yangi drayverlarning katta qismi tayyorgarlik bo'limiga qo'shildi).

Ning yadrosi O'zida juda ko'p o'zgarishlar bo'lganligi bilan Linux 5.8 diqqatga sazovordir (bajarilgan ishlar soni va qo'shilgan kod satrlari soni bo'yicha) va turli xil quyi tizimlarda tarqaladi.

O'zgarishlarning aksariyati haydovchilar tomonidan qoplanadi va ko'pgina o'zgarishlar asosiy quyi tizimlardagi tub o'zgarishlar va tozalash bilan bog'liq, shuningdek, aniq qo'shimcha qurilmalarni ishlab chiqish. Litsenziya ma'lumotlarini SPDX formatida yangilash bilan bog'liq avtomatik nashrlarsiz emas, lekin bu nashrlar dominant emas va faqat rivojlanishdagi faollikni aks ettiradi.

Shunisi e'tiborga loyiqki, kattaligiga qaramay, bu albatta ko'rinmaydi hech bo'lmaganda hozirgacha ayniqsa muammoli versiya.

Ha, juda katta hajm bu birlashma oynasini menga yoqqanidan ancha qiyinlashtirdi, chunki oxir-oqibat bir necha kun so'rashni batafsilroq ko'rish uchun jim kunlar o'tkazishni yaxshi ko'raman.

Bu safar hech qachon sodir bo'lmagan. Ammo men haqiqatan ham faqat ikkita tortishish bo'yicha so'rovlarim bor edi, natijada men batafsilroq ma'lumot berishni xohladim, shuning uchun hammasi yaxshi o'tdi. - Linus Torvalds sharhlaydi.

U buni ham eslatib o'tadi aslida, garchi 5.8-rc1 yadrosi "eng yaxshisi bilan teng" hurmat bilan ham tasdiqlashlar soni, ham yangi satrlar soni, aslida o'zgartirilgan fayllar soni bo'yicha ajoyib chempion.

YShunga qaramay, bu daraxt bo'ylab oddiy skript tufayli emas
(SPDX litsenziya liniyasida juda ko'p o'zgarishlar bo'lgan yadrolar juda ko'p o'zgartirilgan fayllar), agar shunchaki ko'p narsa tufayli emas rivojlantirish ishlari.

FINALMENTE bu haqda ko'proq bilmoqchi bo'lsangiz, tafsilotlarni quyidagi havolada tekshirishingiz mumkin.

Manba: https://lkml.org/


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.