Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.os.linux.development > #44

Re: Velocita' di stampa

From Piergiorgio Sartor <piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de>
Newsgroups it.comp.os.linux.development, it.comp.os.linux.iniziare
Subject Re: Velocita' di stampa
Date 2017-06-08 19:26 +0200
Organization A noiseless patient Spider
Message-ID <gudo0e-kc3.ln1@lazy.lzy> (permalink)
References <ohb6u0$15tr$1@gioia.aioe.org>

Cross-posted to 2 groups.

Show all headers | View raw


On 2017-06-08 11:55, guido84 wrote:
> Con un programma, per generare disposizioni, scelgo di farmi
> tutte le disposizioni degli elementi 1 x 2 a 13 a 13, cioe' deve
> stamparmi in output tutte le colonne del totocalcio: 1.594.323.
> 
> Ho dato il comando per l'uscita: a video, in un file, su /dev/null.
> I tempi, con time, sono stati i seguenti:
> 
> $ time ./disp -pr 1x2 13
> real    1m56.431s
> user    0m0.852s
> sys     1m55.572s
> 
> $ time ./disp -pr 1x2 13 > /tmp/totocalcio
> real    0m0.290s
> user    0m0.252s
> sys     0m0.040s
> 
> $ time ./disp -pr 1x2 13 > /dev/null
> real    0m0.260s
> user    0m0.256s
> sys     0m0.000s
> 
> 
> Domande:
> 1. Questo procedimento puo' essere un test per la velocita' dell'
> hardware?

Dubito.

> 2. Se si', di che cosa? (a) scheda grafica, (b) monitor, (c) entrambi.

Appunto, di cosa?
Di solito *prima* si decide cosa testare, poi
si progetta il test in modo da poter fare la
misura nel migliore dei modi possibili.

Escluderei il monitor, pero`...

> 3. Perche' verso /dev/null il tempo di sistema e' nullo?

Perche` /dev/null non fa "null"... :-)
Il tempo che vedi e` solo quello prima di
entrare nel kernel, quando si arriva in
quel punto, questi (il kernel) butta via
i dati, il che non costa nulla.

> 4. Ho il sospetto che c'entri Linux, perche' adesso ho dato lo stesso
> comando per stamparle a video su terminale, invece che da console, ed
> ecco i risultati (ci mette meno della meta' perche' annulla o quasi
> il tempo di sistema?):
> 
> $ time ./disp -pr 1x2 13
> real    0m44.622s
> user    0m0.628s
> sys     0m1.100s

Qual'e` la differenza tra "terminale" e "console"?
Uno e` testo l'altro e grafico?

Nel primo caso dovrebbe essere piu` veloce.

bye,

-- 

piergiorgio

Back to it.comp.os.linux.development | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Velocita' di stampa guido84 <guido84@invalid.invalid> - 2017-06-08 09:55 +0000
  Re: Velocita' di stampa Piergiorgio Sartor <piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de> - 2017-06-08 19:26 +0200
    Re: Velocita' di stampa guido84 <guido84@invalid.invalid> - 2017-06-08 18:39 +0000
      Re: Velocita' di stampa Piergiorgio Sartor <piergiorgio.sartor.this.should.not.be.used@nexgo.REMOVETHIS.de> - 2017-06-08 20:53 +0200
        Re: Velocita' di stampa guido84 <guido84@invalid.invalid> - 2017-06-09 09:14 +0000
    Re: Velocita' di stampa Giovanni <lsodgf0@home.net.it> - 2017-06-09 09:53 +0200
  Re: Velocita' di stampa Alessandro Pellizzari <shuriken@amiran.it> - 2017-06-09 06:32 +0100
    Re: Velocita' di stampa guido84 <guido84@invalid.invalid> - 2017-06-09 09:14 +0000

csiph-web