Archive for gennaio, 2008

Informatica

Linux Kubuntu contro Windows xp (2° parte)

Nella prima parte dell’articolo abbiamo visto come Windows xp permetta di accendere e spegnere il computer in minor tempo. In questa seconda parte vedremo un confronto sui tempi di apertura di alcuni software per ufficio e alcuni browser internet.

Creare un nuovo documento

In questa prova ho voluto verificare il tempo di apertura di un apposito programma per creare un nuovo documento di testo.

Per questo test sono stati utilizzate diverse suite di programmi da ufficio comuni su windows xp e su linux Kubuntu:

  • Open Office 2.3 su entrambi i sistemi operativi;
  • AbiWord anch’esso su entrambi i sistemi operativi;
  • Office 2007 e Office 2000 disponibili solo in windows;
  • Kwrite disponibile solo in Kubuntu.

Le prove sono state ripetute due o più volte, i risultati presentati derivano dalla media dei tempi rilevati.

Durante le prove ho notato una notevole variabilità fra la prima apertura di alcuni programmi e le aperture successive. Questo comportamento molto probabilmente è dato dal fatto che dopo la prima apertura la suite d’ufficio – anche se il programma specifico è stato chiuso – rimane aperta in background, con conseguente netta riduzione dei tempi di apertura dei programmi della suite stessa.

Tabella 1. Secondi impiegati per l’apertura di un nuovo file.

Programma Windows xp Linux Kubuntu
AbiWord in prima apertura 6.54 6.68
AbiWord in seconda apertura 2.30 2.55
Open Office Writer in prima apertura 15.41 21.33
Open Office Writer in seconda apertura 2.45 5.30
Office 2000 Word in prima apertura 5.53 solo win xp
Office 2000 Word in seconda apertura 2.57 solo win xp
Office 2007 Word in prima apertura 5.93 solo win xp
Office 2007 Word in seconda apertura 1.67 solo win xp
Koffice Kwrite prima e seconda apertura solo Kubuntu 4.96

Come si può vedere dalla tabella riassuntiva dei dati, non tutti i software sono disponibili per entrambi i sistemi operativi. Il confronto ha compreso anche i software mono sistema in quanto questi sono tra i più utilizzati sul sistema operativo di competenza.

I programmi messi alla prova impiegano tempi analoghi ad eccezione di Open Office 2.3 che impiega tre volte tanto il tempo impiegato dai concorrenti sia su Windows xp che su Linux Kubuntu.

Per quanto riguarda AbiWord i tempi sono pressoché identici su entrambi i s.o.
Nel caso di Open Office 2.3 Writer i tempi di apertura su windows xp sono inferiori sia in prima apertura (circa 5 secondi di meno) che in seconda apertura, dove su windows xp impiega la metà del tempo.

Per quanto riguarda sia Office 2000 che Office 2007 vediamo che i tempi sono di poco inferiori a quelli registrati con AbiWord e nettamente inferiori ai tempi di Open Office per quanto riguarda la prima apertura, mentre in seconda apertura i tempi sono molto simili.

Per quanto riguarda Kwrite non sono state rilevate differenze significative fra la prima e le successive aperture del software. Il tempo medio di apertura è di poco inferiore ai 5 secondi.

A livello generale vediamo come Office 2007 su Windows xp sia l’accoppiata più veloce dalla seconda apertura in poi. Mentre Kwrite su Kubuntu è l’accoppiata più veloce in prima apertura con poco meno di 5 secondi, su Windows xp il risultato migliore è stato ottenuto da Office 2000 con circa 5 secondi e mezzo, pochi decimi in meno di quanto misurato con Office 2007.

Da questa prova emerge che i due sistemi operativi sono sostanzialmente equivalenti. Solo con Open Office si registra una differenza significativa a favore di Windows xp.

Apertura di un documento di testo esistente in formato rtf

Le modalità della prova e i programmi utilizzati sono gli stessi adottati nella prova di apertura di un nuovo documento di testo.

E’ stato scelto di testare un documento in formato .rtf (Rich Text Format) in quanto è supportato dalla maggior parte degli editor di testo sia su Windows, Mac OS e Linux, mantenendo la formattazione e tutte le immagini presenti nel documento.

Tabella 2. Secondi impiegati per l’apertura di un documento rtf.

Programma Windows xp Linux Kubuntu
AbiWord in prima apertura 6.55 6.21
AbiWord in seconda apertura 2.34 2.90
Open Office Writer in prima apertura 22.12 20.13
Open Office Writer in seconda apertura 6.84 8.83
Office 2000 Word in prima apertura 5.57 solo win xp
Office 2000 Word in seconda apertura 2.60 solo win xp
Office 2007 Word in prima apertura 4.70 solo win xp
Office 2007 Word in seconda apertura 1.77 solo win xp
Koffice Kwrite prima apertura solo Kubuntu 5.89
Koffice Kwrite seconda apertura solo Kubuntu 3.46

Come si può vedere dalla tabella, Windows xp abbinato ad Office 2000 in prima apertura ha impiegato il minor tempo fra le varie accoppiate sistema operativo/programma. Il tempo minimo in assoluto è stato registrato sempre da Windows xp con Office 2007 in seconda apertura. Linux Kubuntu ha ottenuto i migliori tempi con Kwrite, ma sia in prima che in seconda apertura questi sono sempre più alti di quelli di Windows xp con sia Office 2000 che Office 2007.

Anche in questa prova AbiWord ha fatto registrare tempi simili sia su Windows xp che su Kubuntu, dimostrandosi un programma più performante di OpenOffice Writer su entrambi i sistemi operativi. AbiWord si è dimostrato un programma molto veloce, con tempi in seconda apertura molto simili sia a Word di Office che a Kwrite e solo di poco superiori al word processor della suite Koffice in prima apertura.

Come nella precedente prova Open Office Writer – su entrambi i sistemi operativi – si dimostra il più lento all’avvio fra i programmi in esame, in seconda apertura i tempi diminuiscono in modo notevole, ma rimangono comunque superiori al doppio dei tempi degli altri programmi. In prima apertura Open OfficeWrite è stato più veloce su Kubuntu, in seconda apertura invece su Window xp.

Apertura di un foglio di calcolo esistente

In questa prova ho verificato i tempi di apertura di un foglio di calcolo in formato Excel. Le modalità della prova sono le stesse adottate nelle precedenti prove. Il file utilizzato era di circa 187 KB.

Il programma AbiWord non fa parte di una suite di programmi e gli autori di questo non producono un applicativo per la gestione dei fogli di calcolo. I programmi utilizzati nel test sono quindi solo gli applicativi dedicati ai foglio di calcolo delle suite utilizzate nelle precedenti prove.

Tabella 3. Secondi impiegati per l’apertura di un foglio di calcolo.

Programma Windows xp Linux Kubuntu
Open Office Calc in prima apertura 24.70 20.16
Open Office Calc in seconda apertura 4.81 7.28
Office 2000 Excel in prima apertura 3.61 solo win xp
Office 2000 Excel in seconda apertura 2.77 solo win xp
Office 2007 Excel in prima apertura 3.93 solo win xp
Office 2007 Excel in seconda apertura 2.90 solo win xp
Koffice KSpread prima apertura solo Kubuntu 17.06
Koffice KSpread seconda apertura solo Kubuntu 14.42

Come si può vedere in questa prova Windows xp abbinato alle due versioni di Office si comporta meglio di Kubuntu sia con Open Office sia con KSpread.

Nelle prove precedenti il programma della suite Koffice aveva tempi simili ai programmi Office su Windows, mentre in questa prova i tempi di KSpread sono stati da quattro a cinque volte superiori ai programmi Office. Solo Open Office in prima apertura si è dimostrato più lento.

Apertura di un browser internet

L’ultimo confronto effettuato fra i sistemi operativi riguarda i tempi di apertura dei browser per la navigazione in internet.
Le prove sono state effetuate con il browser predefinito del sistema, Internet Explorer 7 per windows xp e Konqueror per Kubuntu.
E’ stata eseguita una prova anche con Firefox 2 su entrambi i sistemi operativi.

Tabella 4. Secondi impiegati per l’avvio del browser.

Programma Windows xp Linux Kubuntu
Internet Explorer 7 prima apertura 4.77 solo win xp
Internet Explorer 7 seconda apertura 1.91 solo win xp
Konqueror 3.5.8 prima apertura solo Kubuntu 2.84
Konqueror 3.5.8 seconda apertura solo Kubuntu 1.95
Firefox 2 prima apertura 8.61 10.57
Firefox 2 seconda apertura 3.20 5.76

Konqueror su Kubuntu si dimostra il browser più veloce, anche se in seconda apertura Internet Explorer su Windows xp registra un tempo di qualche millesimo inferiore.

Firefox si apre sempre un paio di secondi più velocemente su Windows xp rispetto a quanto fa su Kubuntu.

Altri programmi e video giochi

Con queste prove si volevano verificare le prestazioni del computer nel normale uso casa/ufficio, da cui la scelta di testare con i programmi di utilizzo più comuni delle suite d’ufficio e con i programmi per la navigazione in internet. Non ho fatto ulteriori test su possibili programmi utilizzati in ambito lavorativo a causa della notevole variabilità della mansioni a cui è sottoposto un computer, preferendo limitarmi a quelli utilizzati da tutti e tralasciando esigenze specifiche.

Per quanto riguarda i video giochi, utilizzati sui pc in ambito domestico, non ho effettuato test a causa della complessità che avrebbero richiesto. In rete sono comunque disponibili vari confronti fra i sistemi operativi. In particolare in questo articolo sono riportati i risultati dei test da emergono le maggiori prestazioni di Windows rispetto a (k)Ubuntu in questo campo.

Conclusioni

Windows xp si è dimostrato più veloce ad accendersi, spegnersi e in parte dei confronti con i vari software. Leggendo i risultati delle prove emerge però che le differenze nell’apertura dei vari programmi sono quasi sempre di pochi decimi di secondo e in qualche caso Kubuntu, accoppiato con il giusto software, si è dimostrato più veloce di Windows xp.

I risultati migliori per Windows sono stati ottenuti con la suite Office, mentre per Kubuntu con la suite Koffice. Queste due accoppiate hanno permesso ai sistemi operativi di registrare tempi analoghi fra loro, dimostrando come il software influenzi notevolmente le prestazioni del computer.
Open Office per contro si è dimostrato sempre più lento in fase di avvio rispetto alle altre suite d’ufficio, sia su Windows che su Kubuntu.

I due sistemi operativi in molte aspetti sono analoghi, Windows in alcuni casi ha registrato tempi migliori, essendo poi il s.o. dominante ha la massima disponibilità di software commerciale e non. Di contro proprio la popolarità di Windows lo rende preda più ambita per virus e simili, quindi le protezioni in tal senso sono indispensabili.

L’usabilità e la disponibilità di driver per Linux Kubuntu negli ultimi anni ha fatto passi da gigante, tali per cui anche un utente alle prime armi può usarlo senza particolari difficoltà.

Il giudizio finale lo lascio a voi in base alle vostre esigenze di utilizzo. L’idea che mi sono fatto è di un miglioramento dell’usabilità di linux, miglioramento però che ha portato con sé un aumento delle risorse richieste. Se come in questo test avete un pc di qualche anno è probabile che vada meglio con Windows xp rispetto alle ultime distribuzioni di Kubuntu, anche se vi ricordo che sono state messe a punto alcune distribuzioni Linux pensate per computer con scarse risorse hardware.

Informatica

Linux Kubuntu contro Windows xp (1° parte)

In questo articolo vi presento i risultati dei test che ho fatto per confrontare le prestazioni della distribuzione linux Kubuntu verso quella di Windows xp. Prima dei risultati devo fare alcune premesse.

Il computer

Il computer utilizzato per i test è il mio pc di casa, un computer di circa 4 anni ma ancora perfettamente funzionante e quel che più conta con performance più che sufficienti per il normale uso casalingo. Per darvi un parametro oggettivo vi dico che il pc dell’ufficio, anch’esso con windows xp, con un anno di età, con 4 volte la RAM (1 GB) e un processore da 3 Ghz, ha le stesse prestazioni nell’uso normale, quindi navigazione in internet, visone video in streaming e utilizzo di suite da ufficio. Queste le caratteristiche del pc su cui sono stati fatti i test:

  • processore AMD Athlon da 1.34 Ghz. (Il pc con le impostazioni originali era un Athlon 2200+ , però per motivi di stabilità dell’hardware nell’ultimo periodo ho dovuto settare il processore sui parametri minimi, da cui la forte riduzione della frequenza del processore).
  • Memoria RAM 256 MB.
  • Scheda video NVIDIA GeForce4 MX 440
  • Hard Disk da 80 GB.

Scelta dell’hardware

La scelta di questo computer per i test è dettata dal fatto che molte volte si legge che linux è un sistema operativo migliore di windows in quanto richiede minori risorse hardware. Quindi se questo pc si comporta in modo eccellente nel normale uso (navigazione internet e suite d’ufficio) con windows xp, con linux potrebbe solo migliorare.

L’altra motivazione di questa scelta è l’obsolescenza tecnica dei pc e la possibilità del loro utilizzo per una seconda vita. Per quanto riguarda i computer da tavolo l’obsolescenza tecnica è normalmente stimata in tre – quattro anni di vita. Il pc usato nei test ha appena superato questa soglia quindi rientra in quella categoria di computer che potenzialmente, invece di essere sostituiti e smaltiti, potrebbero essere ri-condizionati e riutilizzati. A tal proposito esistono numerosi progetti, portati avanti da associazioni senza fini di lucro, che si occupano di recuperare computer in disuso installandoci linux per poi donarli alle scuole o ai paesi in via di sviluppo. La stessa Microsoft ha annunciato alcuni mesi fa un progetto del genere, in cui permetterà l’installazione dei suoi sistemi operativi senza costi aggiuntivi di licenza. Ricordo comunque che se il computer è re-immesso sul mercato insieme alla licenza originale del software che vi è installato non ci sono ulteriori licenze da comprare.

Il resto dell’hardware utilizzato era quello normalmente utilizzato con quel computer. Si componeva di un router ADSL 2+ di circa un anno, una stampante Hp della serie 1300 di 3 anni.

Scelta del software

Nel test sono stati confrontati i sistemi operativi “Windows xp home” e “Linux Kubuntu 7.10 Gutsy Gibbon”. Entrambi i sistemi operativi sono stati installati sul disco rigido del pc dopo una formattazione, prima di eseguire le prove.

logo linux Kubuntu Per quanto riguarda Kubuntu sono state eseguite anche delle prove con un istallazione virtualizzata e una da live cd, ma i risultati di queste saranno oggetto dell’articolo “kubuntu contro kubuntu”.

logo windows xpPer quanto rigurda windows xp al momento delle prove era anche installato un antivirus (ClamWin Antivirus) e un anti spyware (Spyware Terminator), entrambi impostati per l’avvio automatico all’accensione del pc.

In linux Kubuntu non sono stati installati alcun tipo di antivirus o spyware.

La protezione Firewall era presente sul router, quindi non è stato installato nessun software firewall specifico nei sistemi operativi, però in windows xp era attivo – in aggiunta a quello sul router – il firewall presente nel s.o. “Windows Firewall”.

Le prove sono state condotte utilizzando i programmi di uso comune, come browser e suite d’ufficio, che vedremo in dettaglio in seguito.

Le prove

Le prove consistevano nella misurazione dei tempi di accensione e spegnimento dei sistemi operativi, nella misurazione del tempo di apertura dei software per quanto riguarda i browser e nella misurazione del tempo di apertura di un nuovo documento vuoto e di uno esistente per i programmi da ufficio. Per quanto riguarda l’apertura di un nuovo file vuoto, questa è stata eseguita solo per i programmi di video scrittura e non ripetuta per i fogli di calcolo, in quanto dalle prove preliminari è emerso che l’apertura di un foglio di calcolo vuoto era del tutto simile (le variazioni erano solo di alcuni decimi di secondo) all’apertura di un nuovo documento vuoto del corrispettivo programma di video scrittura della stessa suite.

E’ stato scelto di misurare i tempi, in quanto essi sono direttamente proporzionali alle “pesantezza” del sistema operativo e quindi alle sue performance. Inoltre i tempi di attesa per accendere / spegnere il pc e per poter utilizzare un programma o leggere un file, sono il metro di misura che utilizza l’utente medio per valutare le prestazioni di un computer.

I risultati

Vi riporto i tempi cronometrati con i vari programmi sui sistemi operativi. Tutte le misurazioni sono state ripetute più volte ed è stato ricavato un dato medio.

Accensione pc

La prima prova consisteva nel misurare il tempo di accensione e del pc con windows xp e kubuntu. Ho considerato come accesso il pc nel momento in cui potevo cliccare su una voce del menù programmi per windows e anche per kubuntu appena era possibile cliccare su una voce di uno dei menù dei programmi. La misurazione iniziava dalla selezione del sistema operativo al boot loader. Per arrivare al momento della scelta dei s.o. il pc impiegava circa 16 scondi e mezzo.

  • Tempo medio accensione di Windows xp: 31,78 secondi.
  • Tempo medio accensione Kubuntu 7.10 : 1 minuto e 2,07 secondi.

Per quanto riguarda Windows xp devo precisare che non era impostata alcuna password e l’utente era unico, quindi non compariva alcuna schermata dove selezionare l’utente. Se ci fosse stata probabilmente l’accensione sarebbe stata più lenta, stimabile in un paio di secondi in più. Ho lasciato questa impostazione di windows xp home, in quanto è quella che ho torvato dopo l’installazione.

In Kubuntu invece in automatico viene creato un utente e prima dell’accesso viene richiesta la password. Questo rallenta l’accensione del pc, comunque ho stimato il tempo per immettere la password in non più di un paio di secondi. Le prove le ho ripetute varie volte, quindi ero pronto ad inserire la password per ridurre lo scarto di tempo al minimo possibile. Nell’installazione il sistema chiede di inserire una password che l’utente si torverà in accensione, quindi l’inserimento della password è un rallentamento che l’utente si torva a subire.

I tempi di accensione dimostrano che Kubuntu impiega poco meno del doppio del tempo ad avviare il computer, rendendo non significativi i pochi secondi necessari all’inserimento della password.

Spegnimento pc

Per quanto riguarda lo spegnimento del computer sono stati misurati i tempi dalla selezione della voce “spegni computer” presente nel menù principale di entrambi i s.o.

  • Tempo medio spegnimento di Windows xp: 21,55 secondi.
  • Tempo medio spegnimento Kubuntu 7.10 : 33,18 secondi.

Come si può constatare in questo caso la differnza è minore, comunque Windows xp si spegne in minor tempo.

Nella seconda parte dell’articolo vedremo come si comportano i sistemi operativi con programmi di uso comune.

Informatica

Impressioni su Ubuntu

Ultimamente mi è capitato spesso di leggere lodi al sistema operativo linux e in particolare alla distribuzione “Ubuntu”. Di conseguenza ho voluto verificare in prima persona se questi elogi erano meritati.

Attualmente utilizzo Windows xp, ma prima tornare ad xp ho utilizzato per otto mesi consecutivi, come unico sistema operativo sul pc di casa Mandriva 2005, una delle tante distribuzioni linux, che al tempo era considerata fra le migliori. Come avrete già intuito se sono tornato a win xp un motivo ci sarà stato. I motivi principali erano la difficoltà di sfruttare il mio hardware a causa della compatibilità solo parziale dei driver, seguivano a questo l’impossibilità di usare i programmi installati sulla chiavetta usb, in quanto questi erano per Windows e non c’era la possibilità di usarli su linux, il fatto che in ufficio devo usare Windows per poter usare programmi che esistono solo per questo sistema operativo, quindi era un inutile disagio dover usare 2 sistemi operativi differenti. I sostenitori di linux dicono che esiste sempre un programma alternativo da usare in linux, ma credetemi questo non è vero quando si parla di programmi specifici usati in ambienti di lavoro e non la solita suite d’ufficio. Non posso neppure criticare le scelte di chi realizza questi programmi di super-nicchia, se si realizza un programma in poche copie è logico progettarlo per il sistema operativo presente su quasi tutti i computer e non spendere tempo per creare una versione per linux che probabilmente non verrebbe usata da nessuno.
Questi motivi e in particolare i problemi con la mia stampante multi funzione mi avevano fatto tornare a Windows.

logo di ubuntoCome dicevo mi è venuta la curiosità di testare Ubuntu, detto fatto, ho installato Ubuntu 7.04 tramite Wubi un programa che installa linux tramite Windows come se fosse una qualsiasi applicazione.

Installazione

Wubi è un sistema molto pratico per installare Ubuntu, infatti almeno in teoria basta scaricarlo e lanciarlo, inserire alcuni dati richiesti come nome utente e password e il resto è tutto automatico. Il programma si scarica l’immagine iso (circa 700 MB) e la installa in automatico, creando tutto quello che serve per far convivere windows e linux sulla stessa macchina.
Nel mio caso però l’installazione non è andata a buon fine al primo colpo. Per far funzionare tutto, prima ho dovuto ripetere l’installazione a causa di qualche pacchetto danneggiato, poi alla seconda installazione ho dovuto ripetere il passaggio di installazione dei programmi, questo sempre a causa di un pacchetto problematico. Comunque queste sono traversie che possono capitare quando si installa un nuovo sistema operativo.

Impressioni sull’utilizzo

Da come lo descrivevano mi aspettavo di più, ho trovato un interfaccia e una gestione delle cartelle molto simile a quella di xp ed  ho subito apprezzato i menù chiari e ben organizzati, migliori di quelli di Windows. Dopo la prima impressione ho iniziato ad utilizzarlo, sinceramente mi aspettavo un sistema operativo molto più performante, invece mi sono trovato un sistema con prestazioni analoghe se non addirittura inferiori a Windows xp. Questa è stata una delusione, infatti tutti parlano di linux come un s.o. performante ed invece Ubuntu installato tramite Wubi non si è dimostrato tale. Chiarisco che non ho attivato nessun effetto grafico, il desktop era quello base, in somma sullo stesso pc Windows xp si comporta meglio!
Lo so questo lascia perplessi, ma è proprio così. Probabilmente questo è causato dal tipo di installazione particolare che effettua Wubi, che crea un disco virtuale in un file dove installa tutto quello che serve ad Ubuntu. Nel prossimo articolo riporterò i tempi cronometrati delle prestazioni di Windows xp contro (k)ubuntu e in quello successivo le differenze di prestazioni fra Kubuntu installato in modo classico e installato tramite Wubi.

L’altra cosa che mi è mancata su Ubuntu è stato non trovare già installato il browser internet Konqueror, browser linux, ma dell’ambiente desktop kde, mentre Ubuntu usa gnome. Oltre a questo alcuni programmi proprii di kde, come Quanta plus (editor per pagine web) risultano meno fluidi rispetto all’ambiente kde. Sempre per quanto riguarda i programmi Open Office, in questo tipo di installazione, si è dimostrato estremamente lento in fase di avvio e di apertura dei file.

Dal punto di vista della compatibilità con l’hardware e dei driver sono stati fatti passi da gigante rispetto a Mandriva 2005. Sono riuscito a configurare la stampante e lo scanner senza problemi. Il vecchio modem analogico utilizzato solo più per l’invio dei fax è stato riconosciuto, anche se a dire la verità non sono riuscito ad inviare un fax, ma non ho smanettare sulla configurazione, quindi non imputo nulla a Ubuntu.

In conclusione

Da questo tipo di installazione mi aspettavo più velocità e alcuni programmi non andavano in modo soddisfacente. Prima però di esprimere un giudizio su Ubuntu e derivati ho voluto provare Kubuntu, che non sarebbe altro che Ubuntu con kde. In questa versione sono da subito presenti konqueror, Quanta plus ed altri programmi propri di kde.

Nel prossimo articolo vi riporto i risultati delle prove di confronto fra Windows xp e Kubuntu in vari tipi di installazioni.