Ero sivun ”Ytimen asetusten tekeminen” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
(ei mitään eroa)

Versio 19. toukokuuta 2006 kello 16.47

Tämä artikkeli on tarkempi kuvaus kernelin asentusten muokkaamisesta.

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 --->

Security options --->

Cryptographic options --->

Library routines --->