Newsgroup: it.comp.os.linux.sys
Titolo: Stretch - kvm - ext4 & ext2 cache

 ext4 al default, la sda6 della jessie su ext2.
 
L'ext4 vs ext2 non dovrebbe entrarci per niente, e' un bug che si trova
anche con google, pero' non ho ancora trovato come evitarlo.
Forse mettendo in blacklist i moduli corrispondenti, pero' non sono solo
moduli:
$: grep -i kvm /mnt/stretch/boot/config-4.9.0-3-686-pae
CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_HAVE_KVM=y
CONFIG_HAVE_KVM_IRQCHIP=y
CONFIG_HAVE_KVM_IRQFD=y
CONFIG_HAVE_KVM_IRQ_ROUTING=y
CONFIG_HAVE_KVM_EVENTFD=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_HAVE_KVM_MSI=y
CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_HAVE_KVM_IRQ_BYPASS=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
# CONFIG_KVM_MMU_AUDIT is not set
 
Bah.. per il momento smontero' la jessie prima di dare lo shutdown alla
stretch, per evitare possibili casini con questa scsi-cache che non so
neanche cos'e', tanto la stretch e' solo di prova.
 
-- 
bye, Yoda
 

 $: grep -i kvm /mnt/stretch/boot/config-4.9.0-3-686-pae
 
Seriamente, quanto è vecchio il tuo pc che ti serve un kernel a 32bit?
 
Enrico

 Seriamente, quanto è vecchio il tuo pc che ti serve un kernel a 32bit?
 
L'avevo gia' messa la amd64, ma va alla stessa velocita' tutto e ho meno
pacchetti. Comunque le mettero' entrambe, poi dopo un po' decido quale
usare normalmente. La cpu e':
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Model name:            Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
Stepping:              10
CPU MHz:               2997.000
CPU max MHz:           2997,0000
CPU min MHz:           1998,0000
BogoMIPS:              5999.55
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              6144K
 
Perche' tu quanti Bogo hai? guarda che i miei son da moltiplicare per
due.. quasi 12 miliardi di input al secondo -- ciao!
 
-- 
bye, Yoda
 

 due.. quasi 12 miliardi di input al secondo -- ciao!
 
I bogomips non sono una misura delle prestazioni
della CPU, ma solo un indicatore per i busy wait.
 
bye,
 
-- 
 
piergiorgio

 della CPU, ma solo un indicatore per i busy wait.
 
Si' ma il collo di bottiglia non e' la cpu, lei sta quasi sempre ferma
tranne pochi istanti, lo vedo anche da htop. Per farne andare una al
100x100 (si alternano a turno) devo far girare qualcosa con molti
calcoli, ad esempio un fattoriale molto grosso con bc.
Ecco da me il fattoriale di 30 mila:
 
[~]yoda_$: time echo "f(30000)" | bc -l > /dev/null
 
real     0m19.316s
user     0m19.200s
sys      0m0.108s
 
con questo codice per bc:
---------
define f(n) {
a=1;
for (j=1; j<=n; j++) {
a=a*j;
}
return (a);
}
---------------
 
Ecco, la cpu con htop ho appena visto che e' andata con 100% verde piu'
una tacca (marrone e poi verde) la seconda cpu.  Ciao e se vuoi prova!
 
-- 
bye, Yoda
 

 Si' ma il collo di bottiglia non e' la cpu, lei sta quasi sempre ferma
 
Non si stava scrivendo di colli di bottiglia, bensi`
del fatto se convenga o meno installare un sistema
a 64bit vs. 32bit.
 
Se vi e` un problema di prestazioni, va valutato in
maniera corretta.
 
Se non vi e` un problema di prestazioni, come tu scrivi,
allora conviene usare 64bit.
 
Per il semplice fatto che quello e` l'HW sviluppato,
quindi al prossimo upgrade si otterra` un effetto positivo.
 
bye,
 
-- 
 
piergiorgio

 quindi al prossimo upgrade si otterra` un effetto positivo.
 
Si' e grazie per le info, allora mettero' la amd64 sulla partizione di
testa, in vista che quasi certamente la terro' come principale - ciao!
 
-- 
bye, Yoda
 

 tutto e ho meno pacchetti.
 
Tutte le maggiori distribuzioni a 64bit sono multiarchitettura, ovvero su di
una Debian a 64bit puoi installare, se lo ritieni necessario, librerie e
applicazioni a 32bit. Personalmente, sono anni che ho tutto quello che mi
serve su di una distribuzione a 64bit, l'ultima vera applicazione a 32bit
che ho usato era Skype (oramai anch'essa a 64bit)
 
Enrico

> sd 2:0:0:0 [sda] Synchronizing SCSI cache
 
Adesso me l'ha rifatto, si e' inchiodato allo stesso modo e non avevo
neppure montato nulla di sda (la stretch sta su sdb2).
Spero non sia male riavviare con alt-sysrq-b.
 
Un saluto e grazie se qualcuno ha qualche idea per questo bug, forse non
e' neppure kvm!
 
-- 
bye, Yoda
 

 sys      0m0.108s
 
Be' la amd64 piu' lenta non sembrerebbe, ne' come impressione
psicologica (l'ho appena installata di prova), ne' come calcolo:
real     0m18,064s
user     0m17,980s
sys      0m0,072s
e nota bene la virgola italiana invece del punto.
 
Aggiungo per Enrico B.: grazie delle info sul LVM.. ha molti vantaggi,
facilmente lo mettero' per il solo nuovo disco sdc, mi scoraggia
soltanto l'enorme lavoraccio di studiarmi le doc, mentre invece
con le partizioni posso fare tutto anche al buio - ciao!
 
-- 
bye, Yoda