Pêşdebirên Gentoo li ser amadekirina avahiyên binary yên kernel Linux difikirin

Gentoo Developers nîqaş dikin peydakirina pakêtên kernel Linux-ê yên gerdûnî yên ku di dema çêkirinê de pêdivî bi veavakirina destan a parametreyan tune û dişibin pakêtên kernelê yên ku di belavkirinên binaryê yên kevneşopî de têne peyda kirin. Wekî mînakek pirsgirêkek bi pratîka Gentoo ya bi destan veavakirina parametreyên kernelê, kêmbûna komek vebijarkên xwerû ya yekbûyî heye ku fonksiyonê piştî nûvekirinê garantî dike (bi veavakirina destan, heke kernel boot nebe an têk nebe, ne diyar e gelo pirsgirêk ji ber pîvanên mîhengê yên nerast an jî bi xeletiyek di kernelê bixwe de ye).

Pêşdebir meyla dikin ku kernelek xebatê ya amade û naskirî ya ku dikare were saz kirin peyda bikin
bi hewildanek hindiktirîn (wek ebuildek, ku bi heman pakêtên din ve hatî berhev kirin) û ew ê bixweber wekî beşek nûvekirinên pergalê yên birêkûpêk ji hêla rêveberê pakêtê ve were nûve kirin (derkevin - @world nûve bikin). Heya nuha, li ser bingeha kodên çavkaniya sereke yên kernel, pakêtek jixwe hatî pêşniyar kirin "sys-kernel / vanilla-kernel", ku skrîpta çêkirinê ya berê peyda bû bi komek vebijarkên standard re temam kir kernel genê. Pakêta vanilla-kernel niha tenê avakirina ji koda çavkaniyê pêk tîne (di formê de tê pêşkêş kirin ava kirin), lê îhtîmala avakirina meclîsên kernelê yên binary jî tê nîqaş kirin.

Di nav avantajên birêkûpêkkirina kernelê de, îhtîmala performansa birêkûpêk, rakirina hêmanên nepêwist di dema berhevkirinê de, kêmkirina dema çêkirinê û kêmkirina mezinahiya kernelê ya encam de têne destnîşan kirin (mînak, avakirina kernelek ji nivîskarê pêşniyarê digire 44 MB bi modulan re, dema ku kernelek gerdûnî 294 MB digire). Kêmasî di nav xwe de şiyana ku meriv di dema sazkirinê de bi hêsanî xeletiyan bike, pirsgirêkên muhtemel ên nûvekirinê, bêtolerans û dijwariya teşhîskirina pirsgirêkan hene. Radestkirina meclîsên binary tê hesibandin ji ber ku kernela gerdûnî, ji ber mezinahiya xwe, berhevkirina pir dirêjtir digire û radestkirina kernelek amade dikare jiyanê ji bikarhênerên pergalên kêm-hêza kêm re hêsantir bike.

Source: opennet.ru

Add a comment