Salve.
Ho sottomano sia l'ultimissimo Linux 2.6.21 che il 2.6.18-4 patchato
debian.
Vorrei ricompilare il kernel per "spremere" di piu' la macchina.

Il pc e' un (ex-IBM) Lenovo T60, con core dual processor.
L'esito di cat /proc/cpuinfo dice:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz : 1833.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx
constant_tsc pni monitor vmx est tm2 xtpr
bogomips        : 3661.51

processor       : 1
(poi tutto il resto e' simile al Processor: 0)

Vorrei un suggerimento per quanto attiene i parametri di ricompilazione
tesi a migliorare la velocita' di risposta del sistema, cioe' dargli un
profilo "desktop". 

Quale cpu scegliere in "processor family"?
penso sia giusto Pentium-4/Celeron(P4-based)/PEntium-4 M/Xeon ma non
sono sicuro

Quale modello di preemption?
Ho letto da qualche parte che le macchine multicore ottengono migliori
prestazioni se le si imposta come "No Forced Preemprion" (Server).

Abilitare o no il "preempt Big kernel lock"?

Quale "time Frequency"? (100/250/1000)

La memoria e' 1.5G, La High memory Support e' impostata correttamente a
4G, La memory Split e' impostata a 3G user /1G kernel.... e' corretto o
va scelta una differente bilanciatura?

Abilitare o no "enable kernel irq balancing"?
Abilitare o no "allocate 3rd-level pagetable from highmem"?

Infine, c'e' il discorso della "virtualizzazione", il flag vmx, che
pero' non mi sono ancora studiato....

Grazie,
Roberto 

Rispondere a