Ytimen asetusten tekeminen
Tämä artikkeli on tarkempi kuvaus kernelin asentusten muokkaamisesta.
Perustietoa
[ ] - Ei käännetä mukaan kerneliin [ * ] - Käännetään mukaan kerneliin [ M ] - Käännetään moduliksi
Code maturity level options --->
- Prompt for development and/or incomplete code/drivers - Jättää virheellisesti kääntyneet kernelin osat pois (käytä jos ongelmia kääntämisessä)
General setup --->
Loadable module support --->
Block layer --->
Processor type and features --->
Asetuksia, jotka vaikuttavat kernelin suoritin-arkkitehtuuriin ja kernelin suorituskykyyn
- Processor family - Prosessorin tyyppi
- Generic x86 support - Optimoi kernelin toimimaan parhaiten x86 alustalla
- Symmetric multi-processing support - Aktivoi kernelin tuen useammille prosessoreille
- SMT (Hyperthreading) scheduler support - Lisää tuen Intelin prosessorien hypersäikeilylle
- Preemption Model - Muokkaa kernelin prosessivaihtajan asetuksia
- No Forced Preemption (Server) - Ei salli kernelin prosessin suorituksen keskeytystä
- Voluntary Kernel Preemption (Desktop) - Sallii joidenkin kernelin prosessien suorityksen keskeyttämisen
- Preemptible Kernel (Low-Latency Desktop) - Sallii kaikkien kernelin prosessien keskeyttämisen
- High Memory Support - Aktivoi kernelin tuen suuremmalle kuin 800mt rammille
- Timer frequency - Säätää kernelin tehtävälistan tarkistusväliä