Microsoft ha appena lanciato una versione di Windows 10 che verrà eseguita su hardware ARM a basso consumo. A differenza di Windows RT, la versione di Windows 8 che ha alimentato Surface e Surface 2 originali, questa è una versione completa di Windows 10 con un livello di emulazione che consente di eseguire app desktop tradizionali dall'esterno di Windows Store.
ARM è un diverso tipo di architettura del processore rispetto all'architettura Intel Intel x86 e 64-bit standard utilizzata oggi sui PC. (Anche AMD produce chip compatibili con l'architettura di Intel.) I dispositivi mobili come iPhone, iPad e telefoni Android, insieme a molti altri dispositivi più piccoli, hanno chip ARM invece di chip Intel al loro interno.
PC ARM a bassa potenza hanno alcuni vantaggi rispetto ai tradizionali x86 (che sono la maggior parte dei desktop e dei portatili che usiamo oggi). I PC ARM hanno una connettività cellulare LTE integrata, offrono spesso una durata della batteria migliore rispetto alle CPU Intel e AMD e l'hardware è meno costoso per i produttori.
Microsoft vorrebbe che Windows 10 fosse eseguito su hardware ARM in modo da poterne usufruire. Certo, probabilmente non utilizzerai un desktop ARM in tempi brevi, ma ARM potrebbe essere un'ottima scelta per tablet, convertibili 2 in 1 e laptop ancora più piccoli.
Piuttosto che creare una versione più limitata di Windows per questa piattaforma, come hanno fatto con Windows RT fallito, Microsoft ha deciso di rilasciare una versione completa di Windows 10 per l'hardware ARM, una che può persino eseguire le tradizionali applicazioni desktop di Windows.
I dispositivi risultanti sono progettati per essere "Sempre connessi" "E promettono fino a 20 ore di utilizzo attivo e 700 ore di" Connected Modern Standby ". E possono persino eseguire il software desktop Windows tradizionale.
Microsoft ha annunciato una partnership con Qualcomm per creare Windows su ARM su WinHEC a dicembre 2016.
Questo non è solo Windows RT di nuovo. Windows RT non ti consentiva di eseguire il software desktop tradizionale. Ha persino impedito agli sviluppatori di compilare le loro applicazioni desktop per processori ARM e di offrirli agli utenti. Windows RT consentiva solo app da Windows 8 Store.
Windows 10 su ARM è completamente diverso. Questa è l'esperienza desktop completa di Windows. Microsoft ha creato uno speciale livello di emulazione che consente alle tradizionali applicazioni desktop a 32 bit di funzionare su processori ARM, quindi tutto dovrebbe "funzionare". Microsoft ha anche mostrato una versione di Windows 10 Professional su ARM e ha detto che supporta tutte le solite funzionalità avanzate che si trovano su Windows 10 Professional.
L'emulazione funziona in modo completamente trasparente sia per gli utenti che per i programmi che eseguono. Utilizza la stessa tecnologia WOW (Windows su Windows) che Windows usa per eseguire applicazioni a 32 bit su versioni a 64 bit di Windows oggi. Tuttavia, l'emulazione x86-ARM si verifica interamente nel software.
L'emulazione del software potrebbe tuttavia costituire un problema. Mentre Microsoft ha dimostrato che Windows 10 su ARM esegue la versione desktop di Photoshop, affermando che "funziona perfettamente" sul processore Qualcomm, è quasi certo che si verifichi un rallentamento nelle applicazioni desktop esigenti rispetto al loro utilizzo su un sistema Intel o AMD. Dovremo aspettare di vedere i benchmark delle prestazioni quando viene rilasciato Windows 10 su ARM.
Tuttavia, non farti distrarre dall'emulatore. Questo non è solo un sistema operativo Windows 10 emulato. Il kernel di Windows, i driver hardware e tutti i programmi inclusi in Windows sono codice ARM nativo. Anche le app Universal Windows Platform (UWP) di Windows Store sono programmi ARM nativi. L'emulatore viene utilizzato solo quando si esegue il software desktop Windows x86 tradizionale.
Gran parte di queste informazioni proviene da un video rilasciato da Microsoft durante BUILD 2017.
Mentre Windows 10 su ARM può emulare applicazioni desktop tradizionali, non sarà in grado di installare driver hardware scritti per i sistemi operativi Windows x86 o x64 tradizionali. Serviranno versioni ARM di quei driver hardware per supportare diversi dispositivi hardware.
Microsoft promette che Windows 10 su ARM "avrà un ottimo supporto per periferiche USB usando i driver di classe in-box". È fantastico per le moderne periferiche USB. Ma leggi tra le righe: i dispositivi che non sono supportati dai driver integrati non funzioneranno. Anche le utility della stampante e altre utility del driver hardware potrebbero non funzionare. Questo potrebbe essere un problema per periferiche hardware più vecchie o più oscure.
Non importa quale tipo di CPU Windows è in esecuzione. Ottieni un'esperienza desktop completa su Windows con Windows 10 Home o Windows 10 Professional, anche se utilizzi Windows 10 su ARM.
CORRELATO: Che cos'è Windows 10 S e in che modo è diverso?
Tuttavia, questi dispositivi Windows 10 su ARM verranno forniti con Windows 10 S, proprio come il Surface Laptop di Microsoft. Windows 10 S è un'edizione più limitata di Windows 10 in grado di eseguire solo software da Windows Store. Tuttavia, è possibile pagare per l'aggiornamento a Windows 10 Pro e ottenere la possibilità di installare app desktop, proprio come è possibile con Windows 10 S su PC Intel e AMD. Fino a settembre 2018, l'aggiornamento da Windows 10 S a Windows 10 Pro sarà gratuito.
In altre parole, con Windows 10, ARM è solo un'altra piattaforma hardware trattata allo stesso modo - ha solo bisogno di un livello di emulazione per rendere possibile ciò . Windows 10 S è una versione limitata di Windows che può essere eseguita su qualsiasi piattaforma hardware.
Il primo dispositivo Windows 10 su ARM sarà l'Asus NovoGo, che effettuerà l'acquisto entro la fine del 2017 La maggior parte di questi dispositivi basati su ARM, come HP Envy x2 con processore Qualcomm Snapdragon 835, saranno disponibili nella primavera 2018.
Uber vs. Lyft: Qual è la differenza e quale dovrei usare?
Uber e Lyft sono due servizi molto simili. Entrambe sono app "di condivisione del viaggio" che si aprono sul telefono per ottenere rapidamente un passaggio da un autista utilizzando la propria auto. Questi due servizi sono diventati sempre più simili nel corso degli anni, ma ci sono ancora alcune importanti differenze tra loro.
Come usare wget, l'ultimo strumento per il download della riga di comando
Più recente non è sempre migliore, e il comando wget è la prova. Rilasciato nel 1996, questa applicazione è ancora uno dei migliori download manager del pianeta. Sia che tu voglia scaricare un singolo file, un'intera cartella, o persino rispecchiare un intero sito web, wget ti permette di farlo con pochi tasti.