Ero sivun ”Ytimen asetusten tekeminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
|||
Rivi 44: | Rivi 44: | ||
== Kernel hacking ---> == | == Kernel hacking ---> == | ||
* '''Magic SysRq key''' - Lisää mukaan "Magic"-napin, jonka avulla kernelin toimintaa voi joissain tapauksissa jatkaa vaikka se kaatuisi | |||
* '''Compile the kernel with debug info''' - Sisällyttää kerneliin DEbug-infon, kasvattaa kernelin kokoa | |||
* '''Use 4Kb for kernel stacks instead of 8Kb''' - Kernelin stackin kooksi 8kb sijaan 4kb, haittaa joidenkin kernelin osien toimintaa (ndiswrapper, reiser4) | |||
== Security options ---> == | == Security options ---> == |
Versio 19. toukokuuta 2006 kello 16.53
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ä
Power management options (ACPI, APM) --->
Bus options (PCI, PCMCIA, EISA, MCA, ISA) --->
Executable file formats --->
Networking --->
Device Drivers --->
File systems --->
Instrumentation Support --->
Kernel hacking --->
- Magic SysRq key - Lisää mukaan "Magic"-napin, jonka avulla kernelin toimintaa voi joissain tapauksissa jatkaa vaikka se kaatuisi
- Compile the kernel with debug info - Sisällyttää kerneliin DEbug-infon, kasvattaa kernelin kokoa
- Use 4Kb for kernel stacks instead of 8Kb - Kernelin stackin kooksi 8kb sijaan 4kb, haittaa joidenkin kernelin osien toimintaa (ndiswrapper, reiser4)