logobluw
logobluw
logobluD
logobluD
  • Servizi
    • eStore
    • WordPress Custom
    • BluFileMan
    • Soluzioni Avanzate Web
    • Rottamazione
    • Apps per iPhone e iPad (new)
    • Grafica
    • Audio e Video
    • Social & Web Marketing
    • Assistenza e consulenza
  • Partners
  • Lavora con noi
  • Richiedi Preventivo Gratis
  • Contatti
  • Blog

Pitivi e i tempi di avvio

HomePitivi e i tempi di avvio


Subito dopo il rilascio della versione 0.14.91 e direttamente dall’Open Video Conference, Jean-François Fortin Tam ha pubblicato un interessante post riguardo i tempi di avvio di Pitivi e le sue prove casalinghe.

I tempo di avvio di Pitivi nelle prime release non erano dei migliori, tant’è che questo è diventato una vera e proprio ossessione per Fortin che ha deciso di effettuare dei test casalinghi per cercare e documentare i miglioramenti attesi con la versione 0.15. Le prove, sono state effettuate su tre macchine differenti chiamate:

    Kusanagi: La macchina più potente di Fortin, monta un SSD, un processore Core2 Quad e 4 GB of RAM,
    Kuze: Si tratta di un Thinkpad T43p di ben sei anni fa, monta hard disk IDE e un processore Pentium M (single core) con 2 GB di RAM
    Krimson: Un laptop del 2009, monta un hard disk SATA e processore “Pentium” SU4100 (dual core) , con 3 GB of RAM


Il grafico soprastante offre i tempi di avvio del software testati dallo sviluppatore, che ricorda esser stati eseguiti più volte e con l’ausilio di un cronometro, quindi aventi un margine di errore di 0.3-0.5 secondi.

Da questo test, sono state lasciate fuori alcune componenti di test che avrebbero potuto incidere non indifferentemente sul benchmark, che verrà comunque ripetuto in occasione del rilascio della versione 0.15. A quanto pare però, i tempi sarebbero potuti esser ancora minori, ma per questo tipo di test viene utilizzato check.py, per verificare che Pitivi disponga di tutte le dipendenze necessarie per eseguire una minima funzione. Questo passaggio poteva essere evitato a detta di molti, ma Fortin ribatte con questa domanda:

” Qual è il vantaggio di mostrare l’interfaccia utente velocemente se non si può eseguire l’applicazione, perché manca cairo, la versione corretta di gtk, goocanvas, gnonlin, e così via?

La versione 0.14.91, grazie al lavoro arduo di Alexandru Băluț ha potuto vantare un miglioramento del tempo di avvio di ben due secondi rispetto alla precedente release. Per concludere il post, ecco un interessante output di cProfile, che ci mostra dove la maggior parte del tempo viene speso durante l’avvio.

Via | Nekohayo!

Pitivi e i tempi di avvio é stato pubblicato su Ossblog.it alle 13:00 di giovedì 15 settembre 2011.


bluermes
6
notizie dai blog
Prev PostInternet Explorer 10: addio a Flash e SilverlightSet 15, 2011
Next PostMicrosoft imita Linux su Windows 8: no, non sarà affatto open sourceSet 15, 2011
bluermestracciato
Bluermes Comunicazione Integrata è un'agenzia di comunicazione fondata nel 2000, si propone oggi come una struttura a servizio completo, creativa e veloce nelle risposte.
Gero Marsala è Socio IWA, Professionista Web di cui alla legge n.4/2013
Contatti
Via Generale Cascino, 1 Campobello di Licata
3331063065
info@bluermes.it
PayPal Partner
Bluermes Comunicazione Integrata è partner PayPal 
Copyright © Bluermes Comunicazione Integrata VAT: IT - 02175880844