sabato 31 maggio 2008

Adoro i piani ben riusciti (aka Vista batte Xp).

Una settimana fa scrivevo le mie considerazioni dopo un anno di utilizzo di Vista e sostanzialmente dicevo che ormai mi sono ampiamente stufato di argomentare su questioni quali le prestazioni di Vista rispetto al suo predecessore Xp, perche' nella mia esperienza personale il problema non si pone proprio.

Oggi leggo che Extreme Tech un paio di settimane fa ha pubblicato un post molto interessante proprio sulle prestazioni di Vista ripetto a Xp.
Premettiamo che Extreme Tech ne' prima (qui e qui) della pubblicazione dell'articolo di cui sto per parlavi ne' dopo (dopo) e' mai stata molto "tenera" con Vista, cosi' togliamo ogni dubbio su eventuali posizioni preconcette (e a favore di Vista) da parte loro.

Nell'articolo si confronta il comportamento di Vista SP1 e Xp SP3 relativamente a due suite di benchmark grafici e tre video giochi.
Per la prova e' stata usata una scheda video ATI.

I risultati parlano chiaro: Vista SP1 batte, seppur di un'incollatura, sia Xp SP3 che Xp SP2.
Insomma ad oggi Vista SP1 e', anche se di poco, la miglior piattaforma possibile per i giochi e, aggiungo io, non hanno testato Vista SP1 a 64bit, dove sono pronto a scommetterci che coi driver video aggiornati il divario col vecchio Xp aumenta ancora.

Sono andato a cercarmi i commenti degli osservatori e tra questi c'e' quello di Ed Bott che e' altisonante nel titolo ma poi molto pacato nel testo e in risposta c'e' quello di Adrian Kingsley-Hughes che critica il titolo dell'articolo di Ed Bott e propone come alternativa qualcosa di piu' neutro e meno "favorevole" a Vista.

Ma sia nell'articolo di Extreme Tech che nei due articoli citati manca la considerazione che io considero piu' significativa: i driver video in Vista girano in User Mode e non in Kernel Mode come in Xp e questo significa che se Vista riesce ad eguagliare le prestazioni di Xp in termini di frame al secondo allora Vista e' di parecchio piu' performante di Xp in generale.

E' come se volessimo confrontare le prestazioni in accelerazione di due moto ma su una di esse mettessimo un pilota che pesa 20 kg piu' dell'altro.
Se la moto col pilota piu' pesante battesse anche di pochi centesimo l'altra voi cosa ne dedurreste? Che ovviamente la moto col pilota che pesa 20 kg di piu' ha prestazioni che superano l'altra al di la' dei pochi centesimi cronometrati.

Vista rispetto a Xp, quando si parla di prestazioni della grafica, parte con 20 kg di piu' sul groppone perche' fornisce un modello di eseguzione dei driver video che garantisce che un crash dello stesso non possa fare danni al resto del sistema (come avevo gia' raccontato tempo fa) ma per fare questo c'e' un prezzo da pagare in termini di performance delle prestazioni video.

La teoria dice che a parita' di scheda video, a parita' di qualita' del driver video e con sistemi operativi egualmente performanti, quello che ha il driver video in kernel mode fornira' un numero di frame al secondo superiore.
L'unico modo per cui sia possibile che Vista riesca non solo a tener testa a Xp ma persino a batterlo seppur di un'incollatura e' se quello che c'e' nel motore di Vista e' superiore a quello che c'e' nel motore di Xp.

La differenza non sara' mai abissale, perche' poi c'e' comunque il limite ultimo teorico delle prestazioni della scheda video, e quando si raggiunge quel limite non rimane nulla da fare al sistema operativo per poter guadagnare qualche altro frame al secondo.

Quindi la conclusione e' che Xp non e' cosi' performante come Vista e visto che i driver video per Xp sono il risultato di quasi 8 anni di sviluppo + qualche altro anno ereditato dallo sviluppo sotto Windows 2000 (che aveva lo stesso tipo di driver video) e che invece i driver video per Vista sono al loro secondo anno di sviluppo, c'e' da chiedersi se quel limite teorico sotto Vista sia gia' stato raggiunto o se il margine di miglioramento dei driver video sia ancora da esplorare completamente.

Happy Vista gaming to everyone! ;-)

giovedì 29 maggio 2008

Sysinternals live.

Microsoft sta veramente cambiando! Chi si aspetterebbe di vedere un sito Microsoft come questo nel 2008?

Si tratta delle note utilities Sysinternals messe online in modo che possano essere usate direttamente senza bisogno di pre-scaricarle localmente.

Si possono eseguire direttamente dalla pagina web oppure da command line (opportunamente eseguita in modalita' Administrator) digitando ad esempio:

c:\\live.sysinternals.com\tools\autoruns.exe

Comodo non aver piu' bisogno di verificare se si ha la versione aggiornata delle utility installate localmente e molto utili quando si deve verificare qualcosa sul PC di terzi e non si ha con se' la chiavetta USB con tutti i tool del caso ;-)

Source: Ed Bott (part 1), Ed Bott (part 2)

lunedì 26 maggio 2008

Nano nano la tua mano...

...faceva cosi' la sigla di un noto telefilm degli anni '80 ;-)

Bene, avendo deciso che parlare di "guai" e' ormai un argomento in via di esaurimento, parliano di cose che funzionano davvero bene!

E allora parliamo del mouse Logitech Vx Nano, si tratta di un mouse cordless pensato per i notebook, quindi un po' piu' compatto dei normali mouse da desktop ma non eccessivamente piccolo, il nome potrebbe far pensare che sia davvero piccolo, ma il "Nano" non e' riferito alle dimensioni del mouse ma a quelle del ricevitore USB.

Dopo un paio di mesi che lo uso sul MacBook ho deciso di tesserne le lodi (sul Dell Inspiron invece ho un Microsoft Laser Mouse 6000 prima serie preso al folle prezzo di 4 euro + IVA alla Metro, si avete letto bene 4 euro + IVA e non era un errore, era semplicemente in offerta visto che e' un mouse non piu' in produzione).

Il Vx Nano e' costato un po' di piu' (59 euro IVA inclusa) e devo dire che nonostante non sia proprio economico ne e' valsa la pena perche' e' un prodotto estremamente valido e con caratteristiche uniche nel suo genere.

La piu' evidente e' il ricevitore USB di dimensioni tali da ispirare il nome del mouse. Il ricevitore e' cosi' piccolo che trova alloggio all'interno del mouse stesso accanto alla pila di alimentazione. L'inserimento nell'apposito spazio fa anche spegnere automaticamente il mouse e per l'estrazione c'e' un funzionale tastino che espelle il ricevitore e attiva il ricevitore del mouse.

Per spegnere il Vx Nano non e' comunque necessario inserire il ricevitore, all'esterno sul lato inferiore c'e' anche un comodo mini-interrutore.

Il software a corredo per quando dotato di un'interfaccia non esattamente esaltante e' comunque funzionale e permette di assegnare ai tasti le funzionalita' preferite.

I tasti destro e sinistro, la cui superficie ha una leggerissima ruvida', si estendono sino circa a meta' della parte superiore del mouse e sono quindi utilizzabili sia con la prima che con la seconda falange del dito. La loro sensibilita' e' perfettamente calibrata per cui risulta estremamente difficile premerli per errore ma al contempo la pressione richiesta per utilizzarli e' "quella giusta".

Ci sono altri due tasti stretti e lunghi sul bordo sinistro, sono ovviamente programmabili (li uso per la navigazione in avanti e indietro) ma la loro dimensione e posizione richiede un movimento poco naturale dell'indice.

Un quinto tasto e' presente subito dietro la rotellina di scorrimento (al momento ho assegnato la funzione di ricerca che apre il browser e lo posiziona sul motore di ricerca preferito).

Il mouse sarebbe simmetrico se non fosse per i due tastini sulla sinistra, scelta forse poco felice perche' non proprio comodissimi da usare per un mancino.

La rotellina e' bidirezionale, ma nonostante abbia provato vari settaggi non riesco a trovarne uno che renda realmente comodo lo scrolling orizzonatale, forse sono solo io che non riesco ad abituarmi.

Lo scrolling verticale della rotellina e' privo di "click" ha a scelta il click oppure no, basta premere con un po' di forza sulla rotellina stessa per cambiare la modalita' (mi riferisco chiaramente al "click" delle rotelline dentate che danno un feedback tattile alla rotazione, non al "click" di alcuni modelli che aggiungono una funzionalita' di tasto alla rotellina). In entrambi i casi lo scrolling verticale ed e' molto fluido e preciso.

Per uso desktop il Vx Nano non e' consigliatissimo, la dimensione ridotta tende a stancare la mano che non puo' appoggiarsi completamente come su un mouse tradizionale, resta comunque molto buona l'ergonomia e la presa sul mouse che e' sempre precisa e sicura anche grazie alle fasce laterali leggermente gommose.

Inoltre su un desktop verrebbe a perdere di senso la comodita' del ricevitore USB nano che richiederebbe comunque di essere usato con una prolunga USB visto che il raggio d'azione e' piuttosto limitato (questo tutto a vantaggio dell'autonomia del mouse che viene dichiarata dalla Logitech di circa 1 anno).

La qualita' costruttiva e' ottima, la percezione e' di avere un oggetto curato sotto ogni punto di vista.

Complessivamente e' un prodotto che mi sento di consigliare senza ombra di dubbio.

venerdì 23 maggio 2008

Congedo?

E' passato poco piu' di un anno da quando ho iniziato ad usare Vista, inizialmente ero leggermente scettico dato che da molte parti avevo letto diverse critiche negative. E infatti il blog l'ho aperto per tenere traccia dei vari problemi che avrei incontrato lungo la strada aspettandomi che sarebbe stati parecchi.

Dopo un anno ho potuto verificare con mano che le cose stanno diversamente da come le immaginavo e che Vista e' un buon prodotto.
Ho anche verificato che c'e' un fenomeno (isteria collettiva? bisogno di sensazionalismo?) per cui non passa giorno senza che da qualche parte si legga di qualche ipotetiche gravissima lacuna di Vista.

Blog e forum pullulano di gente che scarica bile contro Vista (a volte esaltando altri sistemi tipo Linux o OS X a volte inneggiando a XP). Quello che e' sospetto e' proprio l'aspetto "emotivo", nel senso che capisco quando uno descrive un problema tecnico che puo' aver riscontrato in Vista, ma il punto e' che la maggior parte di cose che si leggono su Vista sono fondamentalmente condite da commenti che "trasudano odio" e vanno ben al di la' della descrizione di un problema tecnico, anzi spesso l'aspetto tecnico e' completamente trascurato e le critiche sono del tutto generiche.

E non si tratta solo di 13enni che non hanno altro di meglio da fare, c'e' una variegata umanita' a comporre queste schiere di "urlatori" internettiani.

La realta' e' molto diversa. Vista e' un passo in avanti rispetto a XP, forse arrivato con un paio d'anni di ritardo e con qualche aspetto non curato come si sarebbe dovuto, ma e' fuori di dubbio che nel complesso usare Vista sia decisamente piu' piacevole che usare XP e non sto parlando di gusto personale.

Non mi interessa allargare la discussione e iniziare confronti con altri sistemi non Microsoft, visto che sviluppo software in ambiente Windows e per me non e' neppure pensabile di abbandonare Windows per Linux o OS X.

Pero' ci tengo a segnalare questo post di un utente Mac che usa OS X da un paio d'anni e ne e' pienamente soddisfatto. Cosa c'entra questo con Vista?
C'entra perche' si tratta di un utente che usa anche Vista come hub multimediale e con il quale riesce a fare diverse cose che non potrebbe fare altrettanto facilmente con altri sistemi.

I will say this though. I have been *incredibly* impressed with Vista. I know that there are a lot of naysayers out there when it comes to Vista, but I've found my Vista experience to be remarkably stable and in some ways much better even than my Mac experience.

Curioso vero che un utente Mac parli cosi' bene di Vista? La cosa assurda e' che ormai siamo giunti al punto in cui sembra strano che una persona non viva rinchiusa nel proprio getto autocostruito, che se non si schiera in modo preconcetto sia "anormale".

Viva tutti i Thomas Hawk che vivono serenamente il proprio approccio alla tecnologia e che non hanno paura di non indossare divise o simboli per combattere inutili, stupide e infantili guerre di religione.

Con questo credo di non aver molto altro da dire, usate quello che volete, cercando di vivere sereni e magari prima di lanciare l'ennesimo strale contro questo o quello provate ad informarvi su come stanno le cose (il famoso "conta fino a 10 prima di...").