Visualizzazione post con etichetta 64bit. Mostra tutti i post
Visualizzazione post con etichetta 64bit. Mostra tutti i post

venerdì 11 gennaio 2008

Col senno di poi.

Tra le tante critiche piu' o meno fondate che ho letto su Vista quella che piu' di ogni altra mi sento di condividere e' questa:
Microsoft ha sbagliato a rilasciare una versione a 32 bit di Vista.

Certamente quando iniziarono a lavorare su Vista non era neppure in discussione la questione, perche' Vista doveva essere una release intermedia tra due major release e quindi se fossero stati rispettati i tempi iniziali, Vista sarebbe uscito quando i processori a 64 non erano ancora la maggioranza delle CPU sul mercato.

Ma come sappiamo i tempi si sono allungati di molto e Vista e' arrivato tra la fine del 2006 e l'inizio del 2007 quando ormai tutte le nuove CPU di Intel e AMD erano a 64 bit.

Il far uscire Vista a 32 bit se da un lato forse era giustificato per cercare di offrire da subito una discreta copertura di compatibilita' con applicazioni e driver e pensando forse che molti clienti l'avrebbero comperato per farlo girare sul parco macchine esistente a 32 bit, da un altro lato si e' rivelato un boomerang.

Di fatto un'altra critica molto diffusa e' che Vista e' uscito con troppi pochi driver aggiornati.

Quindi il non dare un taglio netto col passato e il non mandare un segnale forte al mercato (considerato come mercato sia i clienti finali che i fornitori di periferiche e driver) ha forse reso tutti un po' meno attenti al problema driver. Ci si e' trovati cosi' con un sistema a 32 bit che di fatto aveva meno supporto di XP e al tempo stesso non poneva un chiaro confine e una chiara distinzione col suo predecessore.

Fin dalla sua uscita si e' dibattuto se valesse la pena fare l'upgrade da XP a Vista e il fatto che ad un anno dalla sua uscita questo dibattito non si sia ancora spento e' la dimostrazione che uscire con una versione a 32 bit e' stato un errore.

Se ci fosse stata solo la versione a 64 bit si sarebbero avverate diverse cose:

- i produttori di periferiche avrebbero dovuto prendere una posizione chiara, non avrebbero potuto tergivesare, o dentro o fuori, e questo si sarebbe anche tradotto in maggior chiarezza per il cliente finale che avrebbe saputo esattamente per quali periferiche c'era il supporto e per quali no.

- i consumatori avrebbero avuto un messaggio preciso su cosa offriva Vista: the next level of personal computing. Forse inizialmente la % di adozione di Vista sarebbe stata piu' bassa di quella che abbiamo visto, anzi senza forse, sarebbe stata sicuramente piu' bassa, ma avrebbe avuto una crescita piu' rapida successivamente perche' non si sarebbe creata quella "corrente" di pensiero che afferma che XP e' "meglio" di Vista, perche' non avrebbe neppure avuto senso paragonare due sistemi cosi' profondamente diversi (per quanto esista anche una versione di XP a 64 bit la sua diffusione e' poco significativa e il suo supporto in termini di driver totalmente scadente, quindi non si sarebbe neppure posto il problema di un paragone tra Vista 64 bit e XP 64 bit).

- le macchine con Vista preinstallato sarebbero state realmente a 64 bit, non come invece e' avvenuto per cui si sono vendute macchine che in realta' hanno un supporto parziale dei 64 bit per cui ad esempio i 4 GB di RAM in realta' sono "castrati" e il sistema ne puo' usare solo 3,25.

- gli utenti avrebbero affrontato con piu' entusiasmo l'upgrade dell'hardware perche' passare da 32 a 64 bit ha tutt'altro sapore che fare un incremento di clock o di RAM per soddisfare a maggiori richieste del sistema.

- ci sarebbe stato un effetto "psicologico" che avrebbe prodotto curiosita' verso questo nuovo mondo a 64 bit, verso il quale la gente si sarebbe pian piano avvicinata sempre con maggiore interesse e con minore diffidenza di quanta invece se ne vede ora nei confronti della versione a 32 bit.

- si sarebbe velocizzata l'adozione dei 64 bit da parte di chi sviluppa il software che avrebbe sicuramente concentrato piu' forze sulla problematica 64 bit, mentre ora i 64 bit sono ancora un mondo inesplorato da molti.

Sostanzialmente Microsoft avrebbe passato i primi 6 mesi a spingere molto sullo sviluppo dei driver a 64 bit, pazientando in attesa di vedere i dati di vendita salire, ma una volta iniziata l'adozione non ci sarebbero piu' stati ripensamenti e il mercato avrebbe chiaramente recepito che restare con XP significava restare indietro.

Certo tutto questo ragionamento e' molto facile da fare oggi, pero' credo sia giusto fare questo tipo di valutazioni, e al contempo speriamo che la prossima release di Windows segua proprio questa filosofia e non si cerchi di dare un colpo al cerchio e un'altro alla botte.

Del resto quanti hanno installato Vista sul loro "vecchio" Pentium? Uno? Due? Manco quelli? Ecco appunto, se si deve evolvere tanto meglio farlo lasciandosi dietro la zavorra sia essa hardware o software (vedi ad esempio il subsystem a 16 bit che e' ancora presente in Vista a 32 bit ma assente in Vista a 64 bit) e questo avrebbe anche messo bene in chiaro l'hardware minimo necessario per far girare Vista 64 bit (sto pensando ai fraintendimenti causati dai loghi Vista Premium Ready e Vista Capable che hanno finito per generare solo confusione e in sostanza per indispettire i consumatori).

Long life to 64 bit! ;-)

giovedì 10 gennaio 2008

Il dado e' tratto... e attivato.

Mi ero riproposto di passare da Vista 32 bit a Vista 64 bit all'uscita del Service Pack 1, ma complice un'influenza che mi ha tenuto a casa nel weekend ho piallato l'hard disk e installato Ultimate 64 bit.

La maggior scocciatura e' la "migrazione" di Outlook 2007. Forse sono io che non so come si esportano gli account, fatto sta che me li sono dovuti ricreare uno per uno, mentre nessun problema coi .PST che ho preso e sostituito nella cartella AppData\Local... etc. etc.

Sorpresa invece con l'attivazione di Vista, nonostante il PC sia lo stesso usato per attivare la versione a 32 bit, mi viene detto che il Product Key inserito e' gia' stato usato e che quindi per poter attivare la copia di Windows si devono utilizzare dei metodi alternativi, come ad esempio inserire un altro Product Key oppure effettuare l'attivazione telefonica.

Beh proviamo 'sta attivazione telefonica: si avvia un Assistente all'attivazione (sigh!) che chiede conferma della nazione e poi presenta un paio di numeri da chiamare, uno verde (che immancabilmente risulta occupato) e uno a pagamento con prefisso 02.
Vabbe' dai non vado in rovina per una telefonata, chiamo lo 02 e dopo qualche secondo di musichetta parte la voce registrata che spiega come procedere.
Bisogna dapprima inserire una seguenza di dieci gruppi di 6 cifre l'uno che sono in bella mostra nell'Assistente all'attivazione, dopo di che (o prima ma poco importa) vengono poste alcune domante tipo se la copia di XP (XP? :D) e' stata acquistata insieme al PC o separatamente, se e' installata su un solo PC o su piu' PC... se si e' mai commesso genocidio... (ah no, questo te lo chiedono solo se prendi l'aereo per gli USA!) alla fine delle domande ti vengono dettati altrettanti gruppi di cifre di quelli che si era digitato all'inizio, sempre a gruppi di 6, da inserire nella pagina dell'Assistente all'attivazione, premi Invio e il gioco e' fatto.

Temevo peggio, per quando l'invio via telefono delle 60 cifre e la dettatura di altrettante da parte della voce elettronica sia stata una cosa un po' fantozziana, in fondo il processo di attivazione si e' concluso in pochi minuti e senza troppe complicazioni.

Detto processo credo sia lo stesso che si deve fare nel caso si sostituiscano N parti dell'hardware tali da richiedere appunto la riattivazione della licenza.

Quindi non e' che la riattivazione richieda un nuovo Product Key, semplicemente va confermato che quello attuale ha cambiato "destinazione" d'uso.

martedì 1 gennaio 2008

Vista 64 bit: WOW!

Iniziamo l'anno nuovo con una bella notizia: Windows Vista a 64 bit va veramente bene.

Ho usato Vista a 32 bit per 8 mesi, e per quanto non abbia riscontrato particolari problemi ci sono diverse piccole cose che ne rendono l'uso meno piacevole. Sono quelle piccole cose che poi contribuiscono a dare le sensazione che Vista sia piu' lento di XP.
Come ho avuto modo di dire, non si puo' affermare che un sistema operativo sia piu' lento di un altro su tutta la linea perche' alcune specifiche operazioni sono piu' lente. Pero' capisco che l'utente medio si basi sulla propria percezione particolare per trarre conclusioni generali.

Tutto questo preambolo per dire che alcune delle operazioni che anch'io ho riscontrato essere "lente" su Vista a 32 bit, non lo sono su Vista a 64 bit.

Una cosa che su Vista 32 bit e' sistematicamente lenta la prima volta che la si apre e' il tab dei Servizi del Task Manager, ci mette sempre un buon secondo, e questo sul mio portatile avviene anche se il sistema e' appena stato installato e ci sono solo i servizi di serie.
Su Vista 64 bit, invece, il tab dei Servizi viene visualizzato istantaneamente.

E lo stesso tipo di differenza tra Vista 32 bit e Vista 64 bit si riscontra su altre cose come aprire il Control Panel, che su Vista a 32 bit e' tutt'altro che un'operazione istantanea. E pure la copia dei file da cartella a cartella o da disco a disco su Vista a 64 bit avviene piu' rapidamente (non riscontro il ritardo iniziale che invece su Vista a 32 bit e' sistematico).

Non avevo mai provato la versione a 64 bit perche' pensavo che avrei avuto probemi con i driver e con la compatibilita' delle applicazioni.
Invece per il mio portatile Dell i driver ci sono tutti, non e' stato necessario scaricarne nessuno. L'unica cosa che ho fatto a installazione completata e' stato controllare se c'era sul sito Dell qualche driver aggiornato, e ho effettuato l'aggiornamento solo per quello della scheda di rete wireless che comunque funzionava gia' anche di serie.

Anche per le applicazioni non mi pare ci siano problemi particolari, non ho fatto dei test esaustivi, ma ho provato un paio di applicazioni terze parti a 32 bit e girano a meraviglia. Una e' ObjectDock e l'altra e' VLC. A dire il vero ObjectDock e' comunque 64 bit aware, nel senso che l'applicazione gira a 32 bit ma nella lista dei processi c'e' anche un secondo eseguibile che e' nativo a 64 bit e che immagino svolga il compito di "incapsulatore" per il codice a 32 bit.

Quando si esegue un'applicazione a 32 bit nel Task Manager il processo relativo viene contrassegnato aggiungendo al nome dell'eseguibile un'asterico seguito dal numero 32.

Una cosa che non sapevo e mi ha un po' "sorpreso" e' che Windows stesso offre la possibilita' di usare tutta una serie di applicazioni come Internet Explorer o Windows Media Player nella versione a 32 bit.
Completata l'installazione di Vista ci si trova con una cartella nominata Program Files (e fin qui nessuna sorpresa) e una nominata Program Files (x86), che contiene appunto tutta una serie di applicazioni nella versione a 32 bit.

Perche' mai uno dovrebbe eseguire ad esempio IE a 32 bit? E' presto detto: ci sono cose che funzionano solo in quel caso, il Flash player di Adobe e' forse l'esempio piu' indicativo. Il problema e' di Fash, nel senso che non c'e' una versione di Flash compatibile con IE a 64 bit, cosa che chiaramente e' dovuta a un limite di Flash e non di IE.

Queste mie considerazioni sul fatto che la versione a 64 bit "vada meglio" di quella a 32 bit non pretedono di essere rigorose, sono il frutto della percezione che si ha ad un primo impatto. Pero' so anche di non essermi fatto suggestionare dal fatto di star usando una installazione "fresca", e ho fatto il confronto con una installazione "fresca" della versione a 32 bit.

Se vi state chiedendo (come me) come mai a 64 bit le cose vadano meglio che a 32 bit... non so proprio che dirvi nel senso che quello che fin dal primo impatto va meglio con Vista a 64 bit e' qualcosa che non dovrebbe in linea teorica aver alcun vantaggio rispetto ai 32 bit.
Ad essere onesto non ho la piu' pallida idea se il codice a 64 bit e' parente stretto di quello a 32 bit o se e' stato ampiamente rivisto e corretto, in questo secondo caso sarebbe piu' comprensibile il perche' certe cose hanno prestazioni cosi' differenti.

L'unica cosa che mi frena dall'abbandonare seduta stante i 32 bit e' la prossima uscita della SP1, aspettero' che sia disponibile per fare un'installazione "pulita" di Vista 64 bit e la faro' diventare la mia macchina principale.

Buon anno a tutti e che la forza dei 64 bit sia con voi!!! ;-)