I sviluppatori di Gentoo cunsidereghjanu a preparazione di build binari di u kernel Linux

Sviluppatori Gentoo stanu discutendu fornitura di pacchetti universali di kernel Linux chì ùn necessitanu micca a cunfigurazione manuale di i paràmetri quandu custruiscenu è sò simili à i pacchetti di kernel furniti in distribuzioni binari tradiziunali. Cum'è un esempiu di un prublema cù a pratica di Gentoo di cunfigurà manualmente i paràmetri di u kernel, ci hè una mancanza di un inseme unificatu predeterminatu d'opzioni chì guarantisci a funziunalità dopu un aghjurnamentu (cù cunfigurazione manuale, se u kernel ùn hè micca avviatu o crash, ùn hè micca chjaru. se u prublema hè dovutu à paràmetri di paràmetri sbagliati o cù un errore in u kernel stessu).

I sviluppatori intendenu furnisce un kernel di travagliu prontu è cunnisciutu chì pò esse installatu
cù u minimu sforzu (cum'è un ebuild, cumpilatu simile à l'altri pacchetti) è serà aghjurnatu automaticamente cum'è parte di l'aghjurnamenti regulari di u sistema da u gestore di pacchetti (emerge -update @world). Attualmente, basatu annantu à i principali codici fonte di u kernel, un pacchettu hè digià statu prupostu "sys-kernel / vaniglia-kernel", chì cumplementava u script di custruzzione dispunibule prima cun un set standard di opzioni genkernel. U pacchettu vanilla-kernel attualmente implica solu a custruzzione da u codice fonte (offru in a forma custruisce), ma a pussibilità di furmà assemblei di kernel binari hè ancu discutitu.

Trà i vantaghji di sintonizà manualmente u kernel, a pussibilità di fine-tuning performance, eliminendu cumpunenti innecessarii in l'assemblea, riducendu u tempu di custruzzione è riducendu a dimensione di u kernel resultanti sò citati (per esempiu, custruisce un kernel da l'autore di a pruposta piglia). 44 MB inseme cù i moduli, mentre chì un kernel universale piglia 294 MB). I svantaghji includenu a capacità di fà facilmente sbagli durante a cunfigurazione, i prublemi pussibuli cù l'aghjurnamentu, l'intolleranza è a difficultà di diagnosticà i prublemi. A consegna di assemblee binari hè stata cunsiderata postu chì u kernel universale, per via di a so dimensione, dura assai più tempu per assemble è a consegna di un kernel prontu pò fà a vita più faciule per l'utilizatori di sistemi di bassa putenza.

Source: opennet.ru

Add a comment