Gå til innhold

Kompilere Kernel med HTT (smp)


Anbefalte innlegg

Vel jeg fikk litt lyst å prøve Slackware 10.1 igår kveld men siden jeg har en Pentium 4 med Hyper-Threading Technology (smp) så måtte jeg kompilere kjernen selv. Så jeg lastet ned kernel-2.6.10 og gjorde som det sto på Den store Slackware 10-guiden her på forumet. Men av en eller annen grunn samme hva jeg gjør i .config filen så kommer dette opp

root@slack:~# cat /proc/cpuinfo

processor      : 0

vendor_id      : GenuineIntel

cpu family      : 15

model          : 3

model name      : Intel® Pentium® 4 CPU 2.80GHz

stepping        : 3

cpu MHz        : 2800.187

cache size      : 1024 KB

fdiv_bug        : no

hlt_bug        : no

f00f_bug        : no

coma_bug        : no

fpu            : yes

fpu_exception  : yes

cpuid level    : 5

wp              : yes

flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dtsacpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid

bogomips        : 5583.66

 

så da må det være no galt jeg har gjort i kompileringen, jeg har prøvd å brukt .configen som er på Den store Slackware guiden også har jeg prøvd no helt annet og, men ingenting vil gå.

Lenke til kommentar
Videoannonse
Annonse

processor : 0

er en nummerering av prosessorene i maskinen. Hadde du hatt flere prosessorer så ville den første vært 0, den neste 1 osv.

 

Om processorer med HTT skal listes som flere processorer vet jeg ikke. Men hvis så, sørg for at støtte for SMP er skrudd på i kjernen. Vær sikker på at du kompilerer og installerer for bootloaderen på skikkelig måte.

Lenke til kommentar

Når du skal kompilere inn HTT-støtte, får du ikke det valget hvis du ikke velger SMP-stette uansett hva du gjør.

 

Edit: her er min output fra /proc/cpuinfo

processor      : 0

vendor_id      : GenuineIntel

cpu family      : 15

model          : 2

model name      : Intel® Pentium® 4 CPU 3.00GHz

stepping        : 9

cpu MHz        : 2992.451

cache size      : 512 KB

physical id    : 0

siblings        : 2

fdiv_bug        : no

hlt_bug        : no

f00f_bug        : no

coma_bug        : no

fpu            : yes

fpu_exception  : yes

cpuid level    : 2

wp              : yes

flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr

bogomips        : 5931.00

 

processor      : 1

vendor_id      : GenuineIntel

cpu family      : 15

model          : 2

model name      : Intel® Pentium® 4 CPU 3.00GHz

stepping        : 9

cpu MHz        : 2992.451

cache size      : 512 KB

physical id    : 0

siblings        : 2

fdiv_bug        : no

hlt_bug        : no

f00f_bug        : no

coma_bug        : no

fpu            : yes

fpu_exception  : yes

cpuid level    : 2

wp              : yes

flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr

bogomips        : 5980.16

Endret av stigfjel
Lenke til kommentar

Det du også kan gjøre når du nå har Slackware 10.1, er å oppgradere kernel-source med pakken som ligger i /testing på CD2. Da får du med all relevant informasjon (husk å legg til ALSA med tilhørende enhetsdrivere, det er ikke med som default). Du legger da til SMP-støtte for to prosessorer. Da får du opp et nytt alternativ (SMT (Hyperthreading) scheduler support ) som du skal legge til. Mens du holder på, sørg også for å få highmem-støtte (opp til 4 GB skal holde). Da får du utnyttet alt minne hvis du f.eks. har 1 GB RAM eller mer.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...