Newsgroup: it.comp.os.linux.iniziare
Titolo: Test I/O su sistema con SSD veloce e cpu lenta

 EOF
fio randreadfio
Ecco fatto, verrà creato un file di 64MB, e verrà restituito un
output, da copincollare, che è quel che m'interessa.
Poi si pulisce con:
rm -i randread*
Se potete, grazie mille. :)
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_____________________________________________________________________
Non sprecare i cicli idle della tua CPU. Usali per qualcosa di utile.
http://orbit.psi.edu/
 
http://www.worldcommunitygrid.org/index.jsp
 
http://boinc.berkeley.edu/projects.php

 Se potete, grazie mille. :)
purtroppo ho una cpu supersuperfluamentedotata, ma la cosa mi ha 
incuriosito e ho fatto il test prima sull'ssd e poi sull'hard disk:
su SSD:
bash-4.1$ ./fio randreadfio
randread: (g=0): rw=randread, bs=4K-4K/4K-4K, ioengine=libaio, iodepth=1
fio 1.50
Starting 1 process
randread: Laying out IO file(s) (1 file(s) / 64MB)
Jobs: 1 (f=1): [r] [100.0% done] [24023K/0K /s] [5865 /0  iops] [eta 
00m:00s]
randread: (groupid=0, jobs=1): err= 0: pid=12854
   read : io=65536KB, bw=20992KB/s, iops=5247 , runt=  3122msec
     slat (usec): min=7 , max=8410 , avg=183.31, stdev=220.40
     clat (usec): min=0 , max=98 , avg= 2.29, stdev= 1.36
      lat (usec): min=9 , max=8417 , avg=186.51, stdev=220.74
     bw (KB/s) : min= 8032, max=23608, per=99.53%, avg=20893.33, 
stdev=6301.40
   cpu          : usr=3.52%, sys=15.60%, ctx=16511, majf=0, minf=24
   IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, 
 >=64=0.0%
      submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, 
 >=64=0.0%
      complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, 
 >=64=0.0%
      issued r/w/d: total=16384/0/0, short=0/0/0
      lat (usec): 2=1.62%, 4=96.09%, 10=2.16%, 20=0.09%, 50=0.02%
      lat (usec): 100=0.02%
Run status group 0 (all jobs):
    READ: io=65536KB, aggrb=20991KB/s, minb=21495KB/s, maxb=21495KB/s, 
mint=3122msec, maxt=3122msec
Disk stats (read/write):
   sda: ios=15356/1, merge=0/0, ticks=2564/1, in_queue=2551, util=83.73%
su HD:
bash-4.1$ ./fio randreadfio
randread: (g=0): rw=randread, bs=4K-4K/4K-4K, ioengine=libaio, iodepth=1
fio 1.50
Starting 1 process
randread: Laying out IO file(s) (1 file(s) / 64MB)
Jobs: 1 (f=1): [r] [98.8% done] [977K/0K /s] [238 /0  iops] [eta 00m:01s]
randread: (groupid=0, jobs=1): err= 0: pid=12902
   read : io=65536KB, bw=811385 B/s, iops=198 , runt= 82709msec
     slat (usec): min=88 , max=181414 , avg=5033.62, stdev=3865.99
     clat (usec): min=0 , max=99 , avg= 4.06, stdev= 2.04
      lat (usec): min=91 , max=181418 , avg=5039.94, stdev=3866.72
     bw (KB/s) : min=  401, max= 1515, per=99.83%, avg=790.66, stdev=96.52
   cpu          : usr=0.35%, sys=1.16%, ctx=16467, majf=0, minf=26
   IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, 
 >=64=0.0%
      submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, 
 >=64=0.0%
      complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, 
 >=64=0.0%
      issued r/w/d: total=16384/0/0, short=0/0/0
      lat (usec): 2=2.22%, 4=16.00%, 10=81.33%, 20=0.20%, 50=0.23%
      lat (usec): 100=0.03%
Run status group 0 (all jobs):
    READ: io=65536KB, aggrb=792KB/s, minb=811KB/s, maxb=811KB/s, 
mint=82709msec, maxt=82709msec
Disk stats (read/write):
   sdb: ios=16510/294, merge=45/442, ticks=85921/25585, in_queue=111491, 
util=98.99%
però nell'SSD tengo solo i programmi mentre /var, /temp, /home e, 
soprattutto, tempamule etemptorrent sono su HD e giravano entrambi;
r
-- 
Presidente Berlusconi, siamo con Lei, non si preoccupi noi la conosciamo 
questa sessantottina zitella inacidita, questo emerge pure dalla 
foto.[commento di actarus100 dopo la condanna di Mills]
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 incuriosito e ho fatto il test prima sull'ssd e poi sull'hard disk:
Grazie mille, in tutti i casi! :)
La mia intenzione era verificare con un esempio pratico che anche
una CPU molto debole non ha alcun problema a gestire 5 o 10 mila iops.
Perché m'è capitato di leggere il contrario, e mi sembra 'na boiata
veramente sesquipedale:
http://www.tomshw.it/cont/articolo/ssd-pro-e-contro-dei-dischi-basati-su-memoria-flash-consigli-per-l-installazione-degli-ssd/29154/7.html
BTW: fai il test anche su /dev/shm, se vuoi, o anche solo su un disco
ram: centinaia di migliaia di iops, come piovesse. LOL. :)


 
http://www.tomshw.it/cont/articolo/ssd-pro-e-contro-dei-dischi-basati-su-memoria-flash-consigli-per-l-installazione-degli-ssd/29154/7.html
letto;
mi aveva stupito che dicano "Le soluzioni ideali sono sistemi con 8 e 
più gigabyte di RAM" ma poi ho letto che si parla di uso aziendale;
in Linux per uso desktop penso basti un giga, due se si vuole usare 
Virtualbox -e niente swap, nat. salvo usi particolari;
io sono soddisfatto e li consiglio: vedo che mo' uno da 8 giga viene a 
poco meno di 50 euro, dovrebbe essere un'alternativa valida all'acquisto 
di una nuova macchina;
purtroppo non ho seguito il consiglio, altrimenti avrei risparmiato un 
bel po' di euro;


=64=0.0%
     issued r/w: total=16384/0, short=0/0
     lat (usec): 4=0.44%, 10=81.97%, 20=17.25%, 50=0.18%, 100=0.10%
     lat (usec): 250=0.02%, 500=0.01%
     lat (msec): 2=0.02%, 4=0.01%
Run status group 0 (all jobs):
   READ: io=65536KB, aggrb=5481KB/s, minb=5613KB/s, maxb=5613KB/s, 
mint=11955msec, maxt=11955msec
Disk stats (read/write):
  sdb: ios=16283/52, merge=0/0, ticks=10484/180816, in_queue=62832, 
util=89.24%
Saluti...
-- 
                          |    C'era un gran rumore negli
\|/ ____ \|/   \ ||_|     | universi. Generazioni di stelle
"@'/ ,. \`@"    \|| |     | nascevano e morivano sotto lo
/_| \__/ |_\ Vax Headroom | sguardo di telescopi assuefatti,
   \__U_/                 | 

 un atom, ma le SSD sono un lentucce, ecco i risultati...
Grazie mille.
Bene, vedo che la cpu non soffre. :)
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_____________________________________________________________________
Non sprecare i cicli idle della tua CPU. Usali per qualcosa di utile.
 
http://boincsimap.org/boincsimap/
 
http://www.worldcommunitygrid.org/index.jsp