Ang Linux Kernel ay Nagtapon ng 107,000+ Higit pang Mga Linya ng Code

Linux-Unix / Ang Linux Kernel ay Nagtapon ng 107,000+ Higit pang Mga Linya ng Code 1 minuto basahin

Ang Linux Kernel Organization, Inc.



Maraming ahensya ang nag-ulat sa kamakailang kasunduan na ihulog ang isang malaking halaga ng code mula sa Linux kernel, ngunit mukhang ngayon ang pagbabawas ng laki ng kernel ay magiging mas malaki pa kaysa sa dati nang naisip. Ang numero ng paglabas ng 4.18-rc1 ay ang pinakabagong hakbang lamang patungo sa isang mas payat na pangunahing pakete. Karamihan sa mga kapansin-pansin, ang lahat ng LustreFS code ay natapon sa kernel.

Itinaas ng mga kritiko ang pag-aalala na ang mga pag-install na umaasa sa Lustre bilang isang ipinamamahagi na file system ay kailangang lumipat sa iba pang mga istraktura na hindi idinisenyo para sa mas malalaking pag-deploy ng kumpol. Habang ang ilang mga pag-install ng corporate at home ay nagamit ang LustreFS, pinapagana nito ang napakalaking mga platform na kailangang i-link ang maraming mga aparato sa pag-iimbak.



Ang mga tagataguyod ng pag-alis ng LustreFS mula sa kernel ay tumuturo sa katotohanan na inaalis ng Intel ang kanilang komersyal na suporta sa negosyo at nakatulong na ito upang mabawasan ang kahalagahan nito sa malaking mundo ng bakal. Itinuro ng iba kung paano hindi kailanman iniwan ng Lustre ang lugar ng pagtatanghal ng pag-unlad ng kernel dahil hindi ito nakapasa sa mga pagsusuri sa code.



Ang ilang mga indibidwal ay nagtulak para sa isang bagong pilosopiya sa pag-unlad kung saan ang lahat ay hindi dapat na nasa parehong pinagmulang puno. Maiiwasan nito ang ganitong uri ng bagay na mangyari sa mga module ng file system sa hinaharap. Ang mga nagpapatuloy na nangangailangan ng suporta para sa Lustre ay maaari pa ring mai-install ang out-of-tree source code at magpatuloy na gamitin ito sa hinaharap. Ang parehong napupunta para sa maraming iba pang hindi gaanong karaniwang mga istraktura ng imbakan na 4.18-rc1 ay hindi katutubong sinusuportahan.



Ang iba pang code sa antas ng pagtatanghal ay natanggal din sa kernel, kahit na ilang mga end-user ay makikipag-ugnay sa mga module na nakakakuha ng boot. Ang pag-ikot ng kernel na ito ay humantong sa pagpapaalis ng higit sa 107,000 mga linya ng code sa ngayon.

Ito ay sa kabila ng maraming mga bagong tampok na naidagdag ng mga developer. Halimbawa, ang Valve Steam Controller ay nakatanggap ng ilang sariwang suporta, na dapat na maligayang balita para sa mga laro. Pinuri ng mga eksperto sa seguridad ng Linux ang isang pagpapagaan ng idinagdag na bagong kernel upang maiwasan ang mga pagsasamantala na nauugnay sa kahinaan ng ARM Spectre.

Ang suporta sa pag-encrypt para sa Speck file system ay nalulugod din sa ilang mga dalubhasa sa seguridad, kabilang ang mga nag-aalangan tungkol sa ext4 fscrypt na teknolohiya.



Mga tag Linux kernel Seguridad ng Linux