Newsgroup: it.comp.os.linux.iniziare
Titolo: linux-image

Ho installato una nuova (questa la tengo di prova) Debian Etch, ma sono
nei pasticci col kernel.
A fine installazione m'ha fatto scegliere, suggeriva (nel senso che
era evidenziato) linux-image-2.6-686, io pero' ho scelto quello smp.
Ebbene, ora non ho modo di capire tutte queste cose seguenti:
1) ora quello attivo e' il 2.6.18-6-686
2) in /boot ci sono DUE kernel (ovviamente quello linkato in / e' uno
solo)
3) ci sono TRE initrd.img: le due corrispondenti piu' una .bak
4) dell'smp NON c'e' neppure l'ombra in nessun posto
5) dselect mi dice che ci sono installati QUATTRO pacchetti, eccoli:
linux-image-2.6-686
linux-image-2.6-686-smp
linux-image-2.6.18-4-686
linux-image-2.6.18-6-686
Cosa vuol dire tutto questo? potete dirmi cosa posso fare?
Ho un pentium duo 2... boh insomma con 2 cpu, e' giusto mettere smp?
ps. Qualche casino (nel senso che m'ha aggiunto 2 dei 4 pacchetti) m'e'
successo a fine installazione, quando ho collegato il cavo di rete e
dselect|apt|wget ha scaricato 191 pacchetti di update tra i quali DUE
kernel.
-- 
Ciao Minotto

 Ho un pentium duo 2... boh insomma con 2 cpu, e' giusto mettere smp?
Si'.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

Si'.
OK TNX, almeno questo l'ho azzeccato.
-- 
Ciao Minotto

Linux deb 2.6.18-6-686 #1 SMP Sun Feb 10 22:11:31 UTC 2008 i686 GNU/Linux
Vabbe' ho tolto tutti i pacchetti linux-image meno i due -6-686, pero'
resta inspiegabile perche' non m'ha voluto mettere questo che avevo
scelto:
$ dpkg --get-selections "*linux-image*" | grep 686-smp
linux-image-2.6-686-smp				purge
perche', anche se con uname c'e' scritto SMP, in realta' di cpu me ne
utilizza una sola - credo.
-- 
Ciao Minotto

 utilizza una sola - credo.
Togliti il dubbio:
Guarda con dmesg|grep CPU
Oppure, installa ed esegui htop, li' vedi subito se usi una o due cpu,
e quanto carico hanno.


e quanto carico hanno.
TNX installato htop, e' bellissimo! be' mi sembra tutt'e due:-) perche'
in alto a sinistra c'e':
1  [       ]
2  [       ]
mem[       ]
swp[       ]
che e' inequivocabile.
Erano vuote entrambe 1 e 2 ed allora ho avviato kde nell'altra console
e ho visto che si son riempite un po' entrambe, per poi tornare a zero.
-- 
Ciao Minotto

 
Beh, dovrebbe finire con due righe di questo tipo:
CPU0:  online
CPU1:  online
Non dovrebbero essere troppo difficili da capire. ;-)


Non dovrebbero essere troppo difficili da capire. ;-)
Non c'e':
$ dmesg | grep CPU0
CPU0: Intel P4/Xeon Extended MCE MSRs (24) available
CPU0: Thermal monitoring enabled
CPU0: Intel(R) Pentium(R) D CPU 2.80GHz stepping 04
$ dmesg | grep CPU1
CPU1: Intel P4/Xeon Extended MCE MSRs (24) available
CPU1: Thermal monitoring enabled
CPU1: Intel(R) Pentium(R) D CPU 2.80GHz stepping 04
ACPI (exconfig-0455): Dynamic SSDT Load - OemId [   AMI] OemTableId
[  CPU1PM] [20060707]
vedi da dove forse m'era venuto il dubbio che andasse solo con una?
ACPI per la 0 manca, e mi sa che era anche guardando con mc in /proc.
-- 
Ciao Minotto

 
Ah, beh, sull'acpi non sono ferratissimo, ma potrebbe essere giusto che
demandi il controllo solo ad una delle cpu "virtuali".
Pero' che CPU0 e CPU1 fossero entrambe available te lo aveva detto. ;-)


Pero' che CPU0 e CPU1 fossero entrambe available te lo aveva detto. ;-)
Gia'... e mi dice anche xeon, ma la cosa strana e' che questo
pomeriggio nella deb di superprova (questa diventera' di prova) ho
installato con dselect le linux-images-...-xen-686 e si e' scatenato
l'inferno, eppure sembrava proprio che xen stesse per xeon... vabbe'
poi ho recuperato.
-- 
Ciao Minotto

 installato con dselect le linux-images-...-xen-686 e si e' scatenato
Eh, strano, eh?
Quello e' un kernel da usare per XEN, che e' un ambiente di
virtualizzazione, non l'abbreviazione per xeon.


virtualizzazione, non l'abbreviazione per xeon.
Confesso: dei dubbi ce li avevo, ma non ero in animo di guardare doc su
tutto quel mare di linux-image che ha la Debian... troppo spesso imparo
poco e lentamente perche' son troppo prudente e cosi' ho provato.
Adesso capisco tutto il casino con le librerie che dselect mi diceva
di cambiare... meno male che al momento del cambio di kernel m'ha
avvisato del rischio e ho scelto NO.
-- 
Ciao Minotto

 
oppure cat /proc/cpuinfo|more
Paride

oppure cat /proc/cpuinfo|more
Si' fatto TNX - ma, come dmesg, non mi dice se vengono usate entrambe
o se sono solo riconosciute, invece con htop le vedo in azione!
-- 
Ciao Minotto


Ciao, prova a dare il comando: top e poi premi 1 dovrebbe mostrarti
l'attivitŕ della o delle CPU e la loro percentuale di utilizzo.
Ciao
Antonio
-- 
  /Ż\  |Ż \/ Ż|(*** !!! attenzione:  campo From alterato !!! ***)
 /Ż_Ż\ |Ż|\/|Ż| )-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(
/_/ \_\|_|  |_|(  |a|m|a|d|e|s|a|n|i(a|t)l|i|b|e|r|o(d|o|t)i|t| )
----------------)-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(

l'attività della o delle CPU e la loro percentuale di utilizzo.
Fatto, e' come htop in bianco e nero. Be' si' me le da' tutt'e due, ma
per impegnarle entrambe e' una faticaccia: anche col dload pesante non
vanno oltre lo 0.3 %... devo avere qualche collo di bottiglia messo da
qualche parte:-( 
-- 
Ciao Minotto