lunedì 30 gennaio 2012

PC-BSD 9.0 su Samsung Q45

Dopo aver tanto atteso l'uscita dell'ultima versione di PC-BSD ho deciso di provare l'installazione sperando in piú fortuna visto che con la precedente 8.2 non c'era stato verso.
Purtroppo anche con la 9.0 si é presentato lo stesso identico problema. 
Non viene rilevato il disco fisso e quindi non é possibile procedere con l'installazione, questo sia con la versione a 32 bit che con quella a 64 bit.
La cosa é molto strana perché non é che questo portatile usi hardware particolare e persino l'ostico OpenSolaris si installa quindi non riesco veramente a capire dove possa essere il problema.
Inoltre nel BIOS di questo portatile non c'é nessuna voce che riguarda AHCI e/o modalitá compatibile che di solito é presente in altri BIOS e permette l'installazione di vecchi sistemi operativi come Windows XP per esempio.
Sul sito della SAMSUNG, tra l'altro fatto malissimo secondo me, non ci sono versione aggiornate del BIOS per questo modello e quindi non sembrano esserci soluzioni al momento.

lunedì 23 gennaio 2012

Ancora sulla lentezza di Windows 7

Ho rimesso mano al PC con Windows 7 per fare ancora un altro test.
In pratica ho impostato la gestione del risparmio energetico sulla voce "massime prestazioni" e i tempi di elaborazione sono effettivamente diminuiti anche se restano comunque esageratamente altri rispetto al vecchio muletto.
Due osservazioni.
La prima è che se il computer è collegato alla corrente elettrica, si tratta di un portatile, che si attivino delle procedure che riducono le prestazioni a vantaggio di cosa ? della batteria ? che tra l'altro non tiene più la carica, mi sembra abbastanza assurdo.
La seconda è che il miglioramente delle prestazioni lo pone comunque un buon 40% più lento del muletto, stiamo parlando di un P4 3Ghz contro un P3 550Mhz.
Ma visto che sono convinto che il problema sia proprio Windows 7 ho formattato tutto e installato Windows XP e rifatto i test.
Risultato che, sebbene i tempi di scrittura siano simili, i tempi di lettura si sono ridotti di un terzo. Esatto !!! sotto Windows XP il programma legge l'archivo 3 volte più velocemente che sotto Windows 7.
Sono prevenuto su Windows in genere. Vista ha dimostrato di essere una schifezza e Windows 7 mi pare che non ne esca fuori molto meglio, almeno per me e in raffronto a XP.
Ora, se non erro, XP con SP3 continuerà ad essere supportato fino al 2014 per cui per i prossimi 2 anni stò tranquillo, per quell'ora spero che alla Microsoft riescano a fare un sistema operativo che sia "buono" per il lavoro e che non perdano sempre tempo dietro a fronzoli inutili .... e che i dischi SSD non costino più uno sproposito.

venerdì 20 gennaio 2012

Prestazioni di Windows 7

Qualche settimana ho dovuto affrontare un problema di eccessiva lentezza di elaborazione da parte di un programma COBOL quando questo richiamava al suo interno un altro programma, sempre scritto in COBOL.
Ora, visto che il fatto di una CALL ad un sottoprogramma, non mi sembrava poter essere un motivo per tale rallentamento ho scritto due piccoli programmi molto semplici per testare se effettivamente era questo il problema.
Per farla breve il programma di test si limita a creare un archivio di 99999 records e poi lo legge in maniera sequenziale per 100 volte, poi esegue per 100 volte un sottoprogramma che a sua volta legge tutti i record del file, per ogniuna di queste fasi viene calcolato il tempo impiegato.
I risultati non hanno evidenziato particolari differenze, finchè non ho provato il programma su vari PC con Windows XP e Windows 7. 
E qui sono venute fuori le sorprese.
E' sempre difficile fare paragoni tra PC diversi e i benchmark lasciano sempre il tempo che trovano in quanto la reale differenza di prestazioni tra un sistema e l'altro dipende dall'uso che si fa del computer.
Windows XP eseguito in VirtualBox su un PC con processore Intel Core2 Duo T7500 e disco SATA da 500 giga da 7500 giri ha riportato questi tempi :
11 secondi per creare il file di poco più di 100 mega, circa 3 minuti a leggere 100 volte tutto i 99999 record e 2 minuti e 45 secondi a fare le 100 chiamate al programma che leggeva tutto il file.
Non dicono niente questi numeri da soli.
Su un PC con processore Inetl Core2 Duo T5450 e disco SATA da 160 giga da 5400 giri con Windows XP i tempi sono stati rispettivamente i seguenti : 0.14, 3.22 e 3.19.
Quindi leggermente più alti come ci si potrebbe immaginare dato l'hardware inferiore, anche se nel primo caso c'era di mezzo una macchina virtuale.
Su un Pentium 4 3Ghz con disco IDE da 80 giga e con Windows 7 i tempi sono saliti a 51 secondi per la creazione del file e oltre 20 minuti per le letture.
La differenza è notevole, ma anche qui parliamo di hardware molto meno performante quindi la cosa non mi ha molto stupito.
Però, perchè c'è sempre un però, l'indice di prestazione di questo PC riportato da Windows 7 dava 4,1 sul processore e 4,3 sul disco e questi valori li posso raffrontare con quelli di un altro PC con Windows 7 a 64 bit che però monta un processore Intel Core2 Duo T5450 e ha un disco SATA da 200 giga, il gemello, a livello di componenti hardware, del PC con Windows XP menzionato prima.
Per il processore questo PC riporta 4,6 e 4,9 per il disco, poco più del 12% come valori rispetto all'altro.
Allora ho eseguito il programma di test anche sul PC con Windows 7 a 64 bit e i tempi sono stati spaventosamente alti : 20 secondi per creare il file, poco più di 10 minuti per leggerlo.
In pratica 2 PC con stesso processore stesso tipo di disco, a parte la capacità, stessa quantità di RAM riportano tempi doppi per la scrittura e più che tripli per la lettura a sfavore di Windows 7.
Per non saper ne leggere ne scrivere e visto che l'unica grossa differenza è il sistema operativo mi viene proprio da pensare che Windows 7 è lento. Punto e basta.
E giusto per insistere ho eseguito il test sul mitico Muletto, un Pentium 3 a 550Mhz con un disco da 20 giga e Windows 2000. Bene la scrittura del file ci ha messo 40 secondi e la lettura poco meno di 12 minuti, in pratica è stato più performante del Pentium 4 con Windows 7 e non molto peggio di un Core2 Duo.
Magari sul Pentium 4, dopo un bel backup con Acronis, provo a installare XP e rifare il test ..... giusto per togliermi ogni dubbio ( che non ho tra l'altro ).
Decisamente si rafforzano le mie convinzioni su quanto Windows peggiori versione dopo versione, come sistema operativo lo ho considerato buono fino ai tempi di Windows 2000, già XP mi sembrava lento sopratutto con l'aggiornamento del SP3 ma ora me lo tengo stretto finchè posso perchè se Windows 7 rende così devo prendermi un Quad Core con dischi SSD per fargli fare il lavoro di un vecchio PC. 
Che tristezza.
E te lo fanno pure pagare.




venerdì 6 gennaio 2012

Xubuntu 11.10 e bluetooth

Oggi ho provato a configurare il mouse bluetooth con Xubuntu.
Ho subito notato che non c'era l'icona di notifica nella barra e, dopo aver controllato che i pacchetti per il bluetooth fossero installati, ho lanciato manualmente il comando blueman-applet che però mi ha dato errore dicendomi che l'applet era caricata ..... dove ? nella barra non c'era nessuna icona.
Ho provato a killare il processo e rilanciarlo ma non è cambiato nulla.
Una breve ricerca con Google mi ha portato a questa soluzione :

editare il file /etc/xdg/autostart/bluetooth-applet.desktop

modificare o aggiungere la seguente riga :

OnlyShowIn=GNOME;XFCE;

a questo punto dopo essermi riloggato nella sessione è apparsa l'icona del bluetooth, tasto destro e via con l'aggiunta del mouse.
Tutto risolto.