Parallels Desktop: come abbiamo fatto diventare amici Mac e Windows. Combinazione di Mac OS X e Windows utilizzando Parallels Installazione e utilizzo di Windows

Sono ora disponibili 75 nuove funzionalità nella nostra ultima versione di Parallels Desktop 9 per Mac. Di questi, 33 sono in qualche modo legati all'integrazione di OS X e Windows. E nelle primissime versioni del prodotto, queste funzioni erano semplicemente basilari. Oggi, in particolare per Habr, scriviamo di cosa e come è stato inventato per far convivere felici e contenti Windows e Mac, perché si sono “infiltrati” in Explorer e come hanno ingannato il mouse.
Alexander Grechishkin, capo del team di integrazione di Parallels

- Come è iniziato tutto?
A.G.:
Innanzitutto dovevamo sfruttare le tecnologie già presenti sul mercato in quel momento. La virtualizzazione e l'emulazione esistono dagli anni '90 ed esistevano persino soluzioni per eseguire un sistema operativo su computer che eseguivano un altro sistema operativo. Pertanto, i nostri compiti nelle prime versioni erano i seguenti: in primo luogo, rendere le tecnologie e le funzioni di base esattamente identiche a quelle delle soluzioni esistenti. In secondo luogo, inventa qualcosa di tuo, originale. Le sue caratteristiche uniche includono la modalità Coherence (la capacità di vedere e lavorare con i programmi Windows su Mac come se fossero applicazioni native di OS X) e le applicazioni condivise (icone dei programmi Windows nella barra delle applicazioni del Dock).

La funzionalità Coherence ti consente di nascondere completamente Windows stesso, lasciando solo l'applicazione stessa. Nel linguaggio comune questa modalità si chiama “Non mostrare il desktop di Windows”. Sembra molto semplice, ma ci è voluto molto impegno per realizzare questa opportunità. Questa è una tecnologia molto complessa associata a molti problemi software e alla necessità di risolverli in modi non standard. È anche difficile da mantenere. E comunque è ancora in via di sviluppo.
Naturalmente poi, con ogni nuova versione, abbiamo dovuto inventare e implementare sempre più cose nuove che non avevano analoghi. Ma inizialmente, abbiamo eseguito metà dell'integrazione di base come la sincronizzazione del mouse, le cartelle condivise, il copia-incolla, il drag&drop, la sincronizzazione dell'ora, per analogia con ciò che già esisteva in qualche forma. Ad esempio, esistevano molti emulatori di virtualizzazione (per piattaforme diverse) con il proprio set di funzioni. Sarebbe semplicemente inutile rilasciare un nuovo prodotto senza questo set.
Naturalmente potremmo creare un emulatore senza alcuna integrazione, qualcosa come DOSbox (che non ha funzioni di integrazione, ma esegue perfettamente i vecchi giochi DOS). A proposito, abbiamo ancora un certo numero di utenti che lavorano con Parallels Desktop secondo lo stesso principio: avviano una macchina virtuale, Windows viene eseguito in una finestra e non hanno bisogno di nient'altro.
Ma, ovviamente, il percorso di sviluppo per la stragrande maggioranza dei prodotti software è evolutivo: prima è necessario creare funzionalità di base e poi espanderle gradualmente. L'utente deve essere motivato a passare alla nuova versione (soprattutto se a pagamento). E non solo per la maggiore velocità, il supporto per le nuove tecnologie (ad esempio, il nuovo Direct X), una migliore stabilità e altre cose, ma anche per attrarre con funzionalità interessanti e utili. Nel nostro caso, tale personalizzazione - "messa a punto" di un prodotto - molto spesso deriva dall'integrazione - prima è avvenuta con Windows e poi con altri sistemi operativi.

- E su cosa vi siete concentrati tra le tecnologie esistenti?
A.G.:
In generale, l'idea era questa: implementare la tecnologia di virtualizzazione come fa Apple. Nel 2005, Steve Jobs annunciò i piani di Apple per "completare" PowerPC sui suoi computer e passare ai chip Intel. Nel 2009 è arrivato OS X 10.6 Snow Leopard, il primo sistema operativo Apple a non supportare più PowerPC. Ma, molto probabilmente, tutto è iniziato per loro dieci anni e mezzo fa, quando Apple ha iniziato a elaborare un programma per l'aggiornamento del sistema operativo Mac e un piano per il passaggio a x86.
Hanno dovuto passare da Mac OS 9, progettato per il vecchio hardware, a Mac OS X e scrivere il proprio emulatore per supportare tutti i programmi esistenti. Lo hanno fatto in modo abbastanza efficiente, con prestazioni elevate e, soprattutto, questa tecnologia si è rivelata molto trasparente e "invisibile" per l'utente. L'utente fa clic su un programma scritto per PowerPC sul suo computer e si apre lo stesso Coherence, la stessa finestra per questo programma. L'unica cosa è che non coesistono due diversi sistemi operativi, ma due Mac OS: vecchio e nuovo. In generale, molto simile a noi.
Sfortunatamente, a quel tempo gli sviluppatori di Parallels Desktop non sapevano dell'esistenza della tecnologia Rosetta in Mac OS X, un traduttore dinamico per l'esecuzione di applicazioni PowerPC su computer con processori Intel. Ho dovuto anche portare il mio computer da casa per mostrarglielo. L'ha portato, l'ha mostrato e gli sviluppatori hanno riconosciuto la nostra tecnologia Coherence, anche se implementata in modo diverso: qualcosa a metà tra Wine e un semplice emulatore. Di conseguenza, abbiamo cristallizzato l'idea di fare come Apple, nel senso che all'utente non verrebbero mostrate immagini di avvio o shell virtuali da Parallels Desktop. Ad esempio, in modo che Word si apra immediatamente e l'utente medio non si accorga nemmeno che questa applicazione non si trova nella cartella Applicazione, ma da qualche altra parte.

- Come è stato sviluppato Coherence?
A.G.:
L'autore dell'idea era Sergei Belousov (nota - fondatore di Parallels), poi fece un giro per l'ufficio e disse a tutti che c'era un'idea brillante: rimuovere il desktop in modo che tutte le finestre di Windows avessero esattamente lo stesso aspetto delle finestre del Mac. Ci siamo subito resi conto che l'idea era molto buona e che dovevamo lavorarci sopra. Siamo riusciti a "ritagliare una finestra e rimuovere il desktop" in modo abbastanza rapido e semplice. E poi l'intera tecnologia di presentazione di Coherence è stata scritta da una sola persona che lavora ancora per noi: Sergei Kontsov. Ci sono voluti anni di lavoro scrupoloso per raggiungere il punto in cui gli utenti non avrebbero notato praticamente alcuna differenza tra le applicazioni Windows e Mac.
La prova che l'idea era davvero buona è stata che poi è stata copiata da tutti noi. Ma all’inizio del nostro viaggio non eravamo sicuri che la tecnologia sarebbe diventata rivoluzionaria. E anche se Belousov ci ha assicurato che tutti ci avrebbero lavorato, eravamo comunque in imbarazzo a impostarlo come predefinito durante il caricamento della macchina virtuale nella prima versione (nota - a sinistra - screenshot della versione 2.5). Ma non appena si sono resi conto che funziona ed è popolare, lo hanno immediatamente impostato come predefinito (dalla versione 3.0). E questa modalità è ancora in testa: quasi l'80% degli utenti la utilizza in Parallels Desktop.
Abbiamo anche implementato una semplice installazione di Windows tramite la procedura guidata, in modo che l'utente prema semplicemente un paio di pulsanti e ottenga il suo sistema operativo virtuale. Questa tecnologia è stata presa in prestito dagli installatori OEM, ma per la prima volta è stata implementata nel nostro prodotto per gli utenti finali.
Lavoriamo con Coherence da così tanto tempo anche perché questo nome composto da una sola parola unisce in realtà molte tecnologie. In particolare, include una funzionalità così ampia come Applicazioni condivise, che fa sì che l'utente veda lo stesso Microsoft Word come applicazione nativa sul Mac. Questa è la cosa più difficile. Esternamente la funzione sembra semplice, ma “all’interno” si nasconde molta logica, su cui stiamo ancora lavorando.
In Coherence sono stati investiti 15 anni-uomo: un'intera carriera di programmazione. E questo codice costituisce circa l'8% di tutte le fonti di Parallels Desktop: è un prodotto così ampio e complesso.

- Cos'altro era così difficile da fare?
A.G.:
La difficoltà può variare. La complessità del software, la complessità algoritmica, la difficoltà di capire come implementare una cosa o come funzionerà. Spesso abbiamo dovuto intraprendere una strada del tutto non banale.
Ti parlerò, ad esempio, di una funzione per la quale ho dovuto addentrarmi all'interno di Windows. Abbiamo una tale tecnologia: SmartMount. Il succo è questo: quando un utente inserisce un'unità flash in un computer Mac, questa viene visualizzata solo sul desktop del Mac. Una persona che lavora in modalità Coherence desidera la piena integrazione, ovvero vedere il contenuto della sua unità flash in Windows. Ma affinché appaia lì, deve essere ricollegato alla macchina virtuale, e farlo ogni volta è molto scomodo. Abbiamo deciso di utilizzare le cartelle condivise. Poiché questa funzione è un driver del file system di rete e viene visualizzata in Windows come unità di rete, quando l'unità flash si connette al Mac, la inoltreremo tramite Cartelle condivise in Windows. Quindi passa automaticamente al percorso di rete. Ma all'utente non è chiaro che dovrebbe trovare la sua unità flash nella posizione Rete: è abituato al fatto che si tratta di un dispositivo USB che ha un certo aspetto e viene mostrato esattamente dove si trovano tutti i supporti rimovibili. Utilizzando i metodi standard, è impossibile far apparire una condivisione di rete nell'elenco dei dispositivi come dispositivo connesso e allo stesso tempo rifletterla come USB. E così il nostro sviluppatore Vasily Zhdanov si è "infiltrato" (chiamiamolo così) in "Explorer" e ha chiaramente "spiegato" a questo programma che questa cosa dovrebbe essere mostrata esattamente così. E ora SmartMount mostra le unità flash USB come unità esterne.


Inserita un'unità flash


Abbiamo visto una chiavetta USB

Oppure puoi fornire un esempio di un modo originale per risolvere il problema dello Smart Mouse: una tecnologia che consente al mouse del computer di adattarsi all'applicazione con cui l'utente sta attualmente lavorando. Se è un'applicazione da ufficio si comporta in un modo, se è un giocattolo si comporta diversamente.
Parallels Desktop dispone di due modalità mouse: dispositivo di puntamento assoluto, che consente al cursore sia in Windows che in Mac di spostarsi nello stesso modo, con la stessa velocità e movimento. In questo caso viene utilizzato solo il mouse host. Ed esiste una modalità mouse relativa, in cui il mouse opera all'interno della macchina virtuale alla propria velocità. L'ultima modalità viene utilizzata nei giochi per computer, poiché non sono affatto progettati per dispositivi di puntamento assoluti. In precedenza, il cursore nei giochi iniziava a muoversi a una velocità vertiginosa ed era impossibile giocare. Abbiamo trovato un modo per rilevare la modalità desiderata senza alcun collegamento ai nomi di programmi, librerie o file. Tutto è molto semplice: se un cursore è visivamente visibile sul suo schermo mentre il programma è in esecuzione, è necessario un dispositivo di puntamento assoluto. Nei giochi, il cursore standard è quasi sempre spento e il gioco lo disegna da solo, quindi in questo tipo di programma è necessaria una modalità relativa. La selezione di una modalità del mouse utilizzando questo principio ha funzionato correttamente il 95% delle volte.

- Che tipo di squadra fa tutta l'integrazione?
A.G.:
Ora il team di integrazione è composto da 6 persone, e si tratta di persone molto diverse. Un po' simile, ma non uguale. Ho reclutato quasi tutta la squadra da solo. L’unico che stava già lavorando quando sono arrivato era il già citato “padre della coerenza” Sergei Kontsov. Così sono diventato il capo di un dipartimento individuale, dove io stesso ho agito come giocatore-allenatore.
Tutta l'integrazione nella prima versione è stata eseguita da queste due persone: cartelle condivise, lavoro con il mouse, copia e incolla, trascina e rilascia e Coherence, quasi tutta l'integrazione di base. Poco dopo apparve Vasily Zhdanov. Quindi - Andrey Pokrovsky, che ha realizzato applicazioni condivise per la prima versione. E la cosa interessante è che lo ha fatto molto velocemente. Quando abbiamo finito il prodotto e volevamo venderlo, ci siamo resi conto che senza le icone nel Dock, la coerenza principale sembrava incompleta. Arrivò Kolja (nota: Nikolay Dobrovolsky, vicepresidente per la virtualizzazione dei PC) e abbiamo chiesto se potevamo implementarlo rapidamente. E Andrey lo ha fatto in un fine settimana, scrivendo ed eseguendo il debug di circa 2000 righe di codice. Le applicazioni venivano mostrate dove necessario e potevano essere avviate dal Dock. Questo può essere definito un lavoro veramente produttivo.
Ma, ad esempio, Vasily Zhdanov, di cui abbiamo già parlato, è molto bravo nel reverse engineering. Approfondisce rapidamente l'interno dei programmi, il che è molto necessario per implementare l'integrazione, poiché in questo processo molte cose semplicemente non possono essere fatte utilizzando metodi standard. E Vasily ama farlo: viene semplicemente a lavorare e lavora sodo, senza lasciarsi distrarre dalla fame e dal benessere. Non vede né sente assolutamente nulla. Spesso non conosce nemmeno lo stato del progetto, al momento è interessato solo al suo compito specifico.
In generale, tutti possono fare cose diverse e la loro produttività è diversa. Ma sono una SQUADRA. Sanno assolutamente tutto e vogliono lavorare, hanno tutti una conoscenza ampia e profonda (che negli anni di lavoro è diventata MOLTO grande conoscenza) e hanno un livello di programmazione altissimo. In sette anni, il loro livello è aumentato così tanto che possono svolgere quasi tutti i compiti loro assegnati.

- Quindi sei bastano?
A.G.:
In questa fase non più. Abbiamo cicli di sviluppo molto brevi e, come ho detto, abbiamo circa 30 funzionalità di integrazione ogni anno. Si scopre che devi eseguire circa 3 funzionalità al mese. Va notato qui che ci sono molte funzionalità di integrazione, ma non tutte sono realizzate dal nostro team.
In generale, ora ho bisogno di 3 persone per il team di integrazione. Questi posti vacanti sono per coloro che vogliono programmare per tutte le piattaforme e comprendere Windows, Mac e Linux (beh, o almeno uno di questi sistemi operativi). I linguaggi principali sono C++ e Objective C.
Quindi chi vuole lavorare in Parallels nel team OS Integration può scrivermi personalmente a [e-mail protetta]. Posso promettere una cosa con certezza: sono garantiti compiti interessanti e non standard. Del resto discuteremo sul posto.

Recensione di Parallels Desktop 11 | introduzione

L'ultimo materiale su uno degli strumenti di virtualizzazione più comuni risale alla primavera del 2010. Durante questo periodo, Parallels Desktop si è evoluto in modo significativo. Alla crescente popolarità di questo prodotto software contribuisce anche la crescente popolarità della tecnologia Apple tra gli utenti russi.

Parallels Desktop è stata la prima applicazione di virtualizzazione orientata al consumatore per OS X. Pertanto è naturale che Apple domini il mercato delle soluzioni di virtualizzazione nell'ambiente software. Sebbene a un certo punto VMware abbia cercato di sfidare il primato, nel tempo il dominio di Parallels in questo segmento non ha fatto altro che rafforzarsi. E VirtualBox, che supportava anche Mac OS X come sistema host, è ancora molto indietro, sia nell'usabilità (che è molto importante per gli utenti Apple) che nella funzionalità.

Oggi parleremo della prossima versione di Parallels Desktop, la numero 11. Sarà interessante vedere e dimostrare i progressi nello sviluppo dell'applicazione. Utilizzeremo Mac Book Pro (Core i5 2,4 GHz, 4 GB RAM, 256 GB SSD) come piattaforma.

Recensione di Parallels Desktop 11 | Cosa c'è di nuovo?

Ora all'interno di ciascuna versione esiste un'ulteriore segmentazione del prodotto. Insieme alla versione per gli utenti ordinari, esiste l'edizione Pro, che include funzioni per uso professionale, ad esempio sviluppatori di software, progettisti, ecc. È stata inoltre evidenziata una soluzione aziendale, Parallels Desktop Business, in cui è stata implementata la gestione centralizzata delle licenze delle applicazioni all'interno dell'azienda.

Oggi esamineremo l'edizione Pro del nuovo Parallels Desktop11.

Prima di iniziare la recensione, diamo un'occhiata alle innovazioni con cui gli sviluppatori hanno soddisfatto gli utenti nella nuova versione.

Il più rilevante è il supporto per le ultime versioni dei sistemi operativi più diffusi: Windows 10 e Mac OS X El Capitan. Se molti utenti Apple riceveranno quest'ultimo come aggiornamento e potranno comunque utilizzare gli sviluppi avanzati, allora il supporto rapido per l'ultimo sistema operativo di Microsoft è esattamente ciò per cui viene acquistato Parallels Desktop. L'utente ottiene tutti i vantaggi del nuovo Windows 10, in particolare la possibilità di utilizzare l'assistente vocale Cortana.

I servizi di geolocalizzazione verranno ora eseguiti nel sistema operativo guest utilizzando l'host GPS. Per stampare non è più necessario configurare la stampante nella macchina virtuale: viene richiamata la finestra di dialogo di stampa di Mac OS X e la stampa avviene nel contesto della macchina host.

Notevoli modifiche sono state incluse nell'edizione Pro della nuova versione di Parallels Desktop. Quindi questa versione contiene strumenti di debug di Visual Studio integrati. Gli sviluppatori di software potranno eseguire applicazioni di debug sui sistemi operativi guest Microsoft. Nuovo Parallels Desktop11 ora supporta la creazione di macchine virtuali per la tecnologia container Docker. Tali tecnologie, per quanto possiamo giudicare, sono utilizzate raramente tra gli sviluppatori domestici. Sebbene sia un'alternativa efficace e semplice alla clonazione di più ambienti virtuali per il test delle applicazioni.

L'utente può ora impostare rapidamente la configurazione ottimale di una macchina virtuale Windows al momento della creazione, indicando gli scopi per i quali verrà utilizzata. Tali scopi possono includere sviluppo o test di software, attività di ufficio, giochi, ingegneria e progettazione.

La modalità Pro dispone inoltre di strumenti avanzati di configurazione di rete che consentono di testare scenari di rete complessi.

I successi significativi degli sviluppatori sono segnalati in termini di aumento della produttività (in media del 25%), velocità di avvio delle applicazioni e funzionamento dei sistemi operativi ospiti. Inoltre, nella nuova versione viene prestata molta attenzione all'efficienza del consumo della batteria durante il lavoro Parallels Desktop11 su un computer portatile. È stata anche aggiunta una speciale modalità di viaggio, che disabilita le attività ad alta intensità di risorse per prolungare la durata della batteria.

Nella recensione toccheremo le principali novità.

Recensione di Parallels Desktop 11 | Centro di controllo

Le macchine virtuali vengono gestite dalla finestra del Centro di controllo. Qui puoi vedere non solo un elenco di macchine virtuali con miniature che riflettono il loro stato attuale, ma anche accedere alle impostazioni di ciascuna e alle funzioni di debug. Nell'angolo in alto a destra della finestra è possibile modificare la visualizzazione dell'elenco (da dettagliata a più compatta) e richiamare la procedura guidata per la creazione di una nuova macchina virtuale.

Ampliato e...



un elenco compatto di macchine virtuali con icone che riflettono lo stato di ciascuna



Procedura guidata per la nuova macchina virtuale

Come puoi vedere, le singole versioni preparate delle macchine virtuali si trovano di seguito sotto forma di icone. Proveremo sicuramente ulteriormente ciascuna di queste opzioni.

Recensione di Parallels Desktop 11 | Windows 10

Puoi creare una macchina virtuale con Windows 10 sia aggiornando Windows 7/8/8.1, sia installandola nuovamente da un'immagine ISO o da un supporto esterno, ad esempio da una chiavetta USB. Allo stesso tempo, l'aggiornamento delle versioni precedenti e l'installazione da ISO sono i modi più semplici per ottenere Windows 10, ma nel processo di installazione da USB vengono descritte alcune sfumature in un ramo FAQ separato sul sito web dello sviluppatore.

Abbiamo deciso di eseguire l'installazione da un'unità USB per verificare eventuali difficoltà. Innanzitutto, una macchina virtuale viene creata tramite una procedura guidata senza specificare un'origine. Successivamente, nelle impostazioni della macchina virtuale, specifichi l'unità USB da cui intendi eseguire l'installazione.


Solo dopo si avvia la macchina virtuale. Potrebbe non essere possibile avviare l'installazione la prima volta: il sistema potrebbe non trovare immediatamente l'unità USB.

In questo caso dovrai riavviare la macchina virtuale e l'installazione inizierà in modalità normale. Non è chiaro il motivo per cui tali manipolazioni siano necessarie; il processo sarà probabilmente semplificato nei futuri aggiornamenti dell’applicazione.

Una volta completata l'installazione, avremo davanti a noi un desktop standard di Windows 10. Per utilizzare tutte le funzioni Parallels Desktop11è necessario installare il pacchetto Parallels Tools nel sistema operativo guest (l'installazione verrà avviata automaticamente al primo avvio). Avviare l'installazione è semplice: devi selezionare la voce appropriata nel menu Parallels. Successivamente diventa possibile configurare l'ambiente di lavoro più confortevole; il passaggio dal sistema operativo guest a quello host ha comportato un cambiamento minimo di contesto. Ad esempio, puoi condividere cartelle. Lo screenshot sul desktop di Windows 10 contiene file dal desktop del nostro Mac Book Pro di prova.

La modalità finestra ti consente di ridimensionare la finestra, adattando la risoluzione del desktop virtuale senza alcuna distorsione visiva. E in modalità a schermo intero ti sentirai completamente come se fossi nell'ambiente Windows. Il passaggio da una modalità all'altra è disponibile nel menu contestuale Parallels Desktop11 o nell'angolo in alto a destra della finestra della macchina virtuale (in caso di modalità finestra).

Concentriamoci sulla modalità specializzata Coherence. Questa è una modalità di completa coerenza tra l'ambiente Mac e Windows: continui a lavorare in Mac OS X e il sistema operativo guest "si dissolve", per così dire. Non vedi il desktop o la barra delle applicazioni standard. Le applicazioni Windows in esecuzione sono progettate nello stile di OS X e il passaggio tra le applicazioni del mondo Apple e Microsoft avviene in modo trasparente.


L'unica cosa che ci ricorda il sistema operativo guest è il messaggio sulla necessità di attivare Windows 10, che funziona “in modo trasparente”.



Processo di installazione del browser Chrome su Windows 10 in modalità Coherence



Browser Chrome in esecuzione in una macchina virtuale e menu Parallels Desktop.

Tutte le applicazioni e le icone di sistema presenti nella barra delle applicazioni di Windows si spostano sulla barra di Mac OS X nella parte superiore dello schermo. Puoi utilizzare il menu Parallels per aprire Avvia da Windows.


Menu Start di Windows 10 in modalità Coherence

Le icone delle applicazioni Windows vengono visualizzate nel Dock e possono essere bloccate lì. Pertanto, dopo aver caricato Mac OS X, puoi avviare immediatamente un'applicazione Windows dal pannello e Parallels Desktop11 lancerà la macchina virtuale in background (dalla modalità di sospensione ciò avviene in meno di 10 secondi).


Lo screenshot mostra il momento in cui viene avviata l'applicazione Windows, quando la macchina virtuale si avvia in background.

Come innovazione viene introdotto il supporto per l'assistente vocale Cortana. Per il mercato russo questo non è così rilevante, perché Microsoft non ha ancora fornito il supporto per la lingua russa. Tuttavia. Considerando la buona integrazione dell'hardware della macchina host nel sistema operativo guest virtuale, non dovrebbero esserci problemi con l'implementazione di questa funzionalità. Nelle impostazioni, è necessario reindirizzare il microfono integrato nel MacBook su Windows 10 e, per comodità, abilitare la sincronizzazione del livello sonoro tra il sistema operativo principale e quello ospite. Successivamente, Cortana ha iniziato a rispondere alle nostre domande.


Lavorare con Windows 10 Parallels Desktop11 non causa alcuna difficoltà. Se il processo di installazione è semplificato o il sistema operativo è incluso in modelli preconfigurati, sarà fantastico.

Recensione di Parallels Desktop 11 | Windows XP

Abbiamo testato anche il buon vecchio Windows XP SP3. Gli utenti abituali lo usano ormai raramente. Ma gli sviluppatori di software ne hanno ancora bisogno per testare le applicazioni. Abbiamo eseguito l'installazione da un'immagine ISO.

Come abbiamo già accennato, nell'edizione Pro è possibile configurare automaticamente i parametri di una macchina virtuale a seconda del suo scopo. È necessario selezionare uno dei casi d'uso e Parallels Desktop11 selezionerà le impostazioni ottimali e la composizione dei dispositivi virtuali. Successivamente, è necessario specificare il nome della macchina virtuale e la posizione dei suoi file.


Dopo pochi minuti dall'installazione, apparirà il buon vecchio salvaschermo serenity.



Dopo aver installato il sistema operativo stesso, è necessario installarvi Parallels Tools per utilizzare tutte le funzionalità. Il funzionamento con XP è già sottoposto a debug da molte versioni di Parallels Desktop, quindi non ci sono difficoltà con l'integrazione e il funzionamento. È conveniente lavorare in qualsiasi modalità: finestra, schermo intero, Coherence.


Menu Start quando si utilizza Windows XP in modalità Coherence

Recensione di Parallels Desktop 11 | Ubuntu

Supporto per sistemi Linux Parallels Desktop11 implementato perfettamente. La distribuzione più comune è Ubuntu. Ecco perché è stato aggiunto ai modelli di installazione rapida nella prima pagina della procedura guidata per la nuova macchina virtuale.

Gli sviluppatori hanno scelto la distribuzione 14.04. Questa è una versione con supporto a lungo termine, motivo per cui Parallels l'ha scelta. La tesi sulle difficoltà di installazione dei sistemi Linux diventa un mito quando si parla di Ubuntu. Bene, dentro Parallels Desktop11 questo processo si è rivelato ancora più semplice (l'installazione di Windows 10 sembrava una danza con il tamburello rispetto all'installazione di un sistema Linux). Parallels Desktop 11 scarica l'immagine Ubuntu 14.04 LTS dalla rete.


Al primo avvio, il sistema operativo richiede di inserire una password utente. E quando accedi, la prima cosa che succede è che Parallels Tools viene installato automaticamente. Pronto!


Di conseguenza, ogni intervento nell'installazione si è ridotto all'immissione della password dell'utente.

Non ci sono lamentele riguardo al funzionamento del sistema operativo stesso in una macchina virtuale. Di grande interesse per noi è stata l'implementazione della modalità Coherence per un sistema Linux. Le applicazioni in questa modalità si avviano senza problemi. Le finestre, tuttavia, non sono progettate nello stile di Mac OS X e la barra di sistema nella parte superiore dello schermo non si integra con la barra di sistema di OS X e rimane al secondo livello. Anche il launcher delle applicazioni Unity Shell si trova sempre sul lato. Ma le applicazioni avviate, proprio come nel caso di Windows, possono essere fissate al pannello Dock di OS X.

Poiché la versione 14.04 è ancora obsoleta dal punto di vista di Ubuntu (aprile 2014), che viene rilasciata ogni sei mesi, abbiamo deciso di provare a installare una versione più recente della distribuzione. E hanno subito messo gli occhi su Ubuntu 15.10, che era ancora in fase di test (il rilascio è previsto solo per il 26 ottobre). Nonostante lo status di beta 2, speravamo in una continuità end-to-end dei rilasci.



Se descrivi il risultato in un paio di frasi, allora sì, Ubuntu 15.10 è stato installato senza problemi da un'immagine ISO e ha funzionato normalmente, per quanto possibile per una versione beta. Sfortunatamente, però, non siamo riusciti a installare Parallels Tools né in modalità grafica né nel terminale.


Da notare che la decisione di inserire nei template la versione LTS, a nostro avviso, è corretta. Pertanto, con il rilascio di Ubuntu 16.04 ad aprile, siamo certi che Parallels rilascerà una versione corrispondente di Parallels Tools e aggiornerà il modello.

Recensione di Parallels Desktop 11 | Androide

Un altro modello è il sistema operativo mobile Android versione 4.4.2. Il supporto per questo sistema operativo è sperimentale. Tuttavia, l'installazione è avvenuta senza intoppi e non sono stati notati problemi durante il funzionamento.




La modalità Coherence non è disponibile per questo sistema operativo e in modalità a schermo intero l'immagine viene ridimensionata anziché modificata nella risoluzione (il che si traduce in una leggera sfocatura). Ma per il debug delle applicazioni mobili, avere un modello rapidamente distribuibile è un vantaggio decisivo.

Recensione di Parallels Desktop 11 | ChromeOS

Chrome OS non è popolare nel nostro paese. Anche se, a nostro avviso, questo sistema operativo leggero per una gamma limitata di attività è sottostimato. Può anche essere installato da un modello nella procedura guidata di creazione della macchina virtuale. L'immagine viene scaricata da Internet e installata molto rapidamente.


Tutto ciò di cui hai bisogno per utilizzare completamente Crome OS è un account Google. Per coloro che non dispongono di un account Google è prevista la modalità utente ospite.


In questa macchina virtuale sono disponibili anche le modalità operative a finestra e a schermo intero.

Recensione di Parallels Desktop 11 | Moderno.IE

Inizialmente siamo rimasti sorpresi di non vedere alcun danno ai template di almeno un sistema operativo Microsoft. Ma c'era un'opzione Modern.IE con un'icona di Internet Explorer. Questo modello crea un ambiente di test per il debug, apparentemente, delle applicazioni Web nei browser Microsoft. Inoltre, come ambiente, sono disponibili opzioni da IE 6 su Windows XP a Microsoft Edge su Windows 10. Partiamo dal presupposto che, utilizzando la salsa degli "ambienti di test", Parallels sia riuscito a aggirare alcune restrizioni di licenza sull'installazione di diversi Windows. E diversi avvertimenti, la necessità di accettare il contratto di licenza e la forte raccomandazione di attivare Windows dopo l'installazione non fanno altro che confermare questa versione.

Abbiamo scelto di installare IE 11 su Windows 8.1.


L'immagine dell'ambiente di test viene scaricata da Internet. Nel nostro caso, l'immagine è piuttosto grande e ha richiesto del tempo per essere caricata. Questo deve essere preso in considerazione.

Dopo aver avviato il sistema operativo, abbiamo visto un grande avviso sul desktop come sfondo relativo alle restrizioni sull'uso di questa immagine. E dopo aver installato Parallels Tools, è apparsa un'ulteriore dichiarazione di non responsabilità che informava che questa versione di prova dell'immagine virtuale può essere utilizzata per 90 giorni.

In questo caso l'immagine è perfettamente funzionante, è possibile installare e utilizzare i programmi necessari. Ecco come appare il menu Metro in modalità Coherence.

Recensione di Parallels Desktop 11 | Migrazione dal PC

Un problema separato è la migrazione da un computer esistente a un Mac. Il modo più semplice per iniziare la migrazione a un nuovo ambiente è creare una macchina virtuale di copia. Come farlo se sei legato al mondo delle applicazioni Windows sul tuo laptop? Cosa fare se negli ultimi anni si sono accumulati impostazioni e programmi e ricreare tutto su un sistema operativo pulito sembra impossibile?

IN Parallels Desktop11 Esiste uno strumento di migrazione che ti consente di migrare il tuo ambiente su una macchina virtuale su un Mac. In questo caso non stiamo parlando solo di Windows, ma anche di Linux.

Ci sono due modalità. Il primo prevede il trasferimento da un disco rigido esistente o da un altro supporto collegato direttamente all'host. E questo è un metodo abbastanza semplice dal punto di vista implementativo: Parallels Desktop11 crea semplicemente un clone della partizione del sistema operativo in un disco rigido virtuale.

Il secondo metodo prevede la migrazione su una rete locale. E questo è uno scenario molto desiderabile, soprattutto quando si tratta, ad esempio, di trasferire il sistema operativo da un laptop (smontarlo e rimuovere il disco rigido da esso è del tutto scomodo). Questo è esattamente lo scenario che abbiamo deciso di provare.

Prima di iniziare, assicurati di avere spazio sufficiente sul tuo Mac, poiché la migrazione clonerà la partizione del sistema di destinazione. È necessario installare Parallels Transporter Agent sul computer da cui intendi eseguire la migrazione. Si tratta di un'utilità che garantirà il trasferimento dei dati necessari su Parallels Desktop sul tuo Mac.

Il computer di destinazione può essere specificato tramite Transporter Agent specificando un codice PIN o direttamente da Parallels Desktop11 tramite indirizzo IP.

Se è già stato eseguito il backup di documenti e altri file nella directory utente, è possibile saltare la copia durante la migrazione. Ciò potrebbe accelerare il processo.

Successivamente, è necessario specificare i parametri della macchina virtuale. Parallels Desktop11 indicherà lo spazio su disco richiesto e avvierà la migrazione.


Il tempo necessario per completare la migrazione dipende dalla velocità della connessione di rete. Consigliamo comunque di utilizzare una connessione cablata, poiché il Wi-Fi è meno affidabile. Nel nostro caso, la migrazione ha richiesto poco più di un'ora. Di conseguenza, abbiamo ricevuto una macchina virtuale con una configurazione completamente identica a quella del computer di destinazione. E in modalità Coherence potremmo già lanciare le applicazioni preconfigurate di cui avevamo bisogno, già nell'ambiente Mac OS X.

Recensione di Parallels Desktop 11 | Software aggiuntivo

Insieme a Parallels Desktop11 Viene distribuito software aggiuntivo.

Si consiglia di installare un antivirus su tutte le macchine Windows direttamente dal pannello di controllo. Come in precedenza, Kaspersky Internet Security 2015 viene offerto come antivirus e può essere installato sia su una macchina virtuale che sul sistema operativo Mac OS X principale.

Al momento di scrivere questa recensione Parallels Desktop11 scaricato per l'installazione una versione dell'antivirus che non supporta Windows 10. Abbiamo però scoperto che l'azienda sta già implementando una versione aggiornata di KIS e presto sarà possibile installarla su Windows 10. Nel frattempo abbiamo testato l'installazione in Windows XP.


Parallels Desktop 11 scarica l'antivirus per l'installazione



Finestra KIS in modalità Coherence in Windows XP

La seconda applicazione inclusa oltre a Parallels Desktop11 Si è rivelata l'utilità Acronis True Image 2016 per Mac, che consente di sistematizzare il lavoro di creazione e archiviazione di backup di sistema, eliminazione di informazioni riservate, ecc. Puoi avviare l'installazione dal menu Parallels. Il programma viene scaricato e installato sul sistema.


Recensione di Parallels Desktop 11 | Conclusione

La popolarità dei Mac nel nostro Paese è in crescita. Molti vorrebbero passare a una nuova piattaforma alla moda, ma sfortuna: le abitudini a lungo termine li tengono nel mondo dei PC, è difficile immaginare la vita senza i loro giochi preferiti e anche le applicazioni professionali non lasciano alcuna speranza per una transizione completa al nuovo sistema operativo. Usare due sistemi operativi su un Mac è, ovviamente, una soluzione, ma discutibile, poiché dovrai riavviare costantemente.

Parallels Desktop11 Questo problema viene risolto combinando in modo “trasparente” alcuni dei mondi software più popolari all'interno di un unico OS X. Allo stesso tempo, c'è una chiara attenzione agli utenti ordinari, poiché la creazione e la gestione delle macchine virtuali è semplificata il più possibile. Potrebbe non essere nemmeno necessario accedere alle impostazioni dettagliate della macchina virtuale: installa Windows, abilita la modalità Coherence e vai! L'applicazione seleziona automaticamente la configurazione ottimale.

D'altra parte, se necessario, è possibile mettere a punto le macchine virtuali, il loro funzionamento in rete, eseguire il debug delle applicazioni in esecuzione e altre azioni non banali che sono spesso necessarie in ambito professionale.

Parliamo separatamente delle prestazioni. Sul nostro MacBook Pro di prova abbiamo utilizzato due macchine virtuali contemporaneamente: Windows 10 e Ubuntu 14.04. Il primo ha funzionato in modalità Coherence, il secondo in modalità finestra. I rallentamenti sono iniziati solo quando abbiamo iniziato a eseguire le applicazioni Office su entrambe le macchine virtuali e in Windows 10 abbiamo lanciato anche Chrome con le schede in Google Docs e Youtube. Il collo di bottiglia della macchina host era la quantità di RAM. Il lavoro con le risorse è più che dignitoso; gli sviluppatori hanno fatto un buon lavoro sulle prestazioni.

Si noti tuttavia che, nonostante il supporto dichiarato per Windows 10 e l'effettivo lancio del sistema operativo in una macchina virtuale, ci sono ancora dei desideri. Ad esempio, vorrei semplificare il complicato processo di installazione di questo sistema da unità USB. E aggiungi Windows 10 stesso all'elenco dei modelli. In secondo luogo, il tentativo di installare un antivirus ha provocato un errore, che l'utente attribuirebbe senza dubbio ad un difetto Parallels Desktop11, e non con la mancanza di supporto per Windows 10 da parte dell'antivirus stesso. Ma al momento della pubblicazione dell'articolo ci è stato assicurato che il problema era già stato risolto e Kaspersky ha fornito una build con pieno supporto per Windows 10.

Sono state impostate le impostazioni ottimali per il lavoro. Ma se sei abituato a prendere tutto dalla vita, ecco alcuni consigli su come aumentare le prestazioni e preservare la carica della batteria del tuo MacBook.

Suggerimento n. 0. Non è necessario modificare nulla. Parallels Desktop 13 è configurato per prestazioni ottimali. Al massimo, assicurati di aver aggiornato all'ultima versione dell'utilità e di aver abilitato la modalità di download degli aggiornamenti.

Suggerimento numero 1. Avere un SSD con capacità massima. Più memoria, più velocità.

Suggerimento n.2. Attiva la modalità in scala. Se disponi di un MacBook con display Retina, prova ad abilitare la risoluzione non nativa in Parallels Desktop 13 in modalità Scalata. Ciò accelererà notevolmente le prestazioni del tuo computer mantenendo una qualità dell'immagine ottimale.

Suggerimento n.3. Utilizzare la funzione Pausa/Riprendi. Quando smetti di lavorare con le applicazioni in un sistema operativo guest, di solito chiudi i programmi al suo interno e arresti la macchina virtuale. Quando le richieste degli ospiti sono nuovamente necessarie, il processo viene ripetuto al contrario. Tutto ciò richiede molto tempo, che può essere facilmente risparmiato utilizzando le funzioni Pausa/Riprendi. Invece di chiudere PD 13, seleziona Macchina virtuale → Sospendi.

Il sistema operativo guest può essere "congelato" insieme alle applicazioni in esso aperte, nel nostro caso con lo stesso Internet Explorer. Ciò è utile quando è necessario riprendere rapidamente il funzionamento di una macchina virtuale con tutti i programmi aperti. Inoltre, il sistema esce dallo stato di ibernazione letteralmente in pochi secondi, insieme a tutti i programmi precedentemente aperti.

Lo stato della memoria e lo stato dei dispositivi interni del computer virtuale vengono salvati sul disco rigido come file. Questo file viene quindi "spiegato" utilizzando Parallels Desktop. Quando si utilizza la funzione “Sospendi/Riprendi”, invece di attendere uno o due minuti per il caricamento di Windows e delle sue applicazioni, tutto richiede circa dieci secondi. Il risparmio di tempo è colossale.

Suggerimento n.4. Attiva l'opzione "Sempre pronto in background". Le macchine virtuali in Parallels Desktop 13 possono essere messe in modalità pronta all'uso in background, senza GUI: ciò consente alle applicazioni Windows di avviarsi circa tre volte più velocemente del solito. In genere, il tempo necessario per avviare un'applicazione viene impiegato avviando una macchina virtuale, caricando Windows in tale macchina virtuale e quindi utilizzando Windows per avviare l'applicazione selezionata. Su una configurazione media di Mac o MacBook, l'intero ciclo può durare, ad esempio, circa 30 secondi. L'opzione "Sempre pronto in background" semplifica questo processo, rendendolo quasi istantaneo. Quando l'utente lascia Parallels Desktop, la macchina virtuale viene messa in pausa e tutto il necessario per il suo avvio immediato e il funzionamento continuo rimane nella RAM. Ciò è particolarmente vero se disponi di 8 GB di RAM e lavori spesso con applicazioni Windows.

Suggerimento n.5. Imposta la manutenzione programmata del sistema. A nessuno piacciono i momenti in cui, invece di lavorare, devi aspettare l'installazione degli aggiornamenti di Windows, che per qualche motivo hanno sempre i loro piani. Inoltre, i processi di aggiornamento e manutenzione di Windows 10 richiedono molte risorse, consumano una quota significativa del tempo e della larghezza di banda del processore e includono persino il raffreddamento attivo del processore (dispositivi di raffreddamento). Parallels Desktop 13 avvisa l'utente di tali azioni, ma, ovviamente, dovrebbe essere in grado di influenzare questo processo per la propria comodità. Gli utenti possono specificare gli orari in cui non lavorano sul Mac per mantenere automaticamente Windows 10. In questo caso, lo scheduler impedisce gli aggiornamenti di Windows in qualsiasi altro momento in cui l'utente dovrebbe lavorare, in modo da non occupare tempo della CPU e ridurre le prestazioni . Ciò vale non solo per l'installazione degli aggiornamenti, ma anche per il loro download, il che può influire anche sulle prestazioni, in particolare sulle prestazioni della rete. Ogni decimo utente di Parallels Desktop 13 utilizza la possibilità di impostare la manutenzione programmata del sistema. Non restare indietro neanche tu!

Suggerimento n.6. Configurazione di PD13 per i giochi. Parallels Desktop può essere configurato in modo che Windows guest visualizzi le massime prestazioni nei giochi. I processori dei Mac relativamente nuovi hanno diversi core. Se intendi giocare su una macchina virtuale, devi cambiare tutti i kernel esistenti per supportare il sistema operativo guest. Puoi farlo nel menu Centro di controllo → Impostazioni → Ottimizza la modalità a schermo intero per i giochi.

Suggerimento n.7. Attiva la modalità viaggio. Se nel prossimo futuro utilizzerai la batteria del tuo MacBook, ti ​​consigliamo di attivare la modalità Viaggio. In questo caso, Windows funzionerà in modalità di risparmio energetico. A proposito, se ti sembra che la presenza di una macchina virtuale influisca automaticamente in modo significativo sulla carica della batteria, allora non è così. È stato stabilito sperimentalmente che, con un tempo di funzionamento normale di un MacBook di 5 ore e 9 minuti, con una macchina virtuale in esecuzione in Parallels Desktop continua a funzionare esattamente per 5 ore.

Per evitare di dover accedere costantemente al Centro di controllo, puoi attivare la "Modalità viaggio" facendo clic con il pulsante destro del mouse sull'icona Parallels Desktop nel Dock.

La mia esperienza con i sistemi software di virtualizzazione per OS X è iniziata molto tempo fa, nel 2008, non appena sono passato da Windows a Mac OS X. Sulla macchina virtuale giravano diverse distribuzioni Linux. A quel tempo ero attivamente coinvolto nell'amministrazione e tutta questa “fattoria” mi serviva da laboratorio per il consolidamento pratico delle conoscenze teoriche. Il primo programma con cui ho iniziato a lavorare è stato VirtualBox.

Un anno dopo, ho iniziato una ricerca piuttosto seria del sistema di virtualizzazione ottimale per me, poiché VirtualBox non soddisfaceva più le mie esigenze. Innanzitutto a causa della sua lentezza, inaffidabilità e dei continui problemi, la cui risoluzione richiedeva molto tempo. È brutto quando il tuo strumento di lavoro occupa il tuo tempo invece di aiutarti a risolvere i problemi. Non voglio denigrare in alcun modo VirtualBox, non è male in determinate condizioni, ma presenta i difetti tipici dei software gratuiti che erano chiaramente visibili lavorando con questo prodotto sei anni fa. Volevo un pacchetto di virtualizzazione affidabile e veloce che richiedesse un minimo di attenzione e configurazione.

A quel tempo dovevo scegliere tra Parallels Desktop 5 e VMware Fusion 3.0. Dopo aver letto un gran numero di recensioni e confrontato le informazioni ricevute con le mie attività, ho scelto Parallels Desktop. Avendo utilizzato con successo il programma durante il periodo di prova, non l'ho mai acquistato; ero fermato dal prezzo elevato per me in quel momento. Ricordo che, guidato da un interesse puramente accademico, in quel periodo provai anche Parallels Server per Mac e... ritornai su VirtualBox.

Ancora una volta, nel 2012, la questione della sostituzione di VirtualBox con un pacchetto di virtualizzazione a pagamento è diventata un problema. A quel tempo potevo già permettermi di acquistare sia Parallels Desktop che VMware Fusion, quindi ho scelto con l'obiettivo finale di effettuare un acquisto. La scelta alla fine è caduta su Parallels Desktop. Il fattore decisivo è stata l'eccellente affidabilità e prestazioni che abbiamo ottenuto dalla versione di prova. Soggettivamente, Parallels Desktop mi è sembrato più veloce di VMware Fusion e ha consumato meno risorse. Alla fine mi sono convinto di aver fatto la scelta giusta dopo aver parlato con gli amici, la maggior parte dei quali utilizza anche la soluzione di Parallels. Dopo aver atteso il rilascio di Parallels Desktop 8, ho completato con successo l'acquisto.

Non posso dire che la mia vita con Parallels Desktop sia stata serena, ma posso dire con sicurezza che è stata almeno diversi ordini di grandezza più spensierata rispetto a un periodo simile di lavoro con VirtualBox. Vorrei sottolineare l'eccellente lavoro del servizio di supporto Parallels, che ha risolto i miei problemi e i cui specialisti a volte mi hanno richiamato anche durante gli orari non lavorativi. Pertanto, quando tre settimane fa dal servizio PR di Parallels all'editore gg Ho ricevuto un'offerta per scrivere una recensione su Parallels Desktop 10, era già chiaro chi lo avrebbe fatto. E se il lettore non è stanco di una così lunga introduzione, ti consiglio di seguirmi oltre, dove parlerò delle nuove funzionalità di Parallels Desktop 10 e ne vedremo alcune in particolare dettaglio.

Novità di Parallels Desktop 10

Come concepito dagli sviluppatori, il compito principale di Parallels Desktop è quello di garantire che gli utenti di OS X possano utilizzare le applicazioni che precedentemente utilizzavano su Windows: programmi della suite Microsoft Office, Microsoft Project, Microsoft Visio, CorelDRAW, SolidWorks e altre applicazioni, la maggior parte appartengono al settore aziendale e non sono disponibili per OS X. Inoltre, secondo gli sviluppatori, la nuova versione di Parallels Desktop pone l'accento sulla stretta integrazione dei servizi OS X nel sistema ospite di Windows. Su questo tema mi soffermerò più in dettaglio di seguito, ma ora elencherò brevemente tutte le novità presenti nella decima versione del prodotto.

  1. Facilità d'uso;
  2. Integrazione invisibile:
    • Funzionalità di OS X 10.10 Yosemite e OS X 10.9 Mavericks nelle applicazioni Windows;
    • Integrazione dei servizi cloud (Dropbox, iCloud e Google Drive) nel menu "salva con nome" nel sistema ospite di Microsoft Office;
    • Schermata iniziale di Windows 8 come Launchpad;
    • Aggiunta di nuove applicazioni Windows al Launchpad;
    • Apertura di file in Windows semplicemente trascinandoli sull'icona della macchina virtuale da OS X;
    • Trasferisci automaticamente le impostazioni regionali di OS X su una nuova macchina virtuale guest su Windows.
  3. Aumento della produttività:
    • Velocità di creazione di istantanee aumentata del 60%;
    • Maggiore velocità di lavoro con i file nel sistema ospite di Windows: i file si aprono il 48% più velocemente;
    • Aumento delle prestazioni di Microsoft Office 2013 fino al 50%;
    • Comprimi automaticamente le immagini della macchina virtuale per liberare ulteriore spazio su disco.
  4. Funzionalità per sviluppatori e specialisti IT;
  5. Aumento della durata della batteria del 30%;
  6. Aumentare le modalità per installare nuove macchine virtuali;
  7. Configura automaticamente Windows per risolvere un tipo specifico di attività: applicazioni per ufficio, giochi, sviluppo, ecc.

Ora su tutte le innovazioni di cui sopra in dettaglio. La frase "comodo funzionamento" può significare qualsiasi qualità di un prodotto software, poiché valutare la facilità di lavoro con qualsiasi applicazione è un concetto molto soggettivo. Per me personalmente, il "funzionamento conveniente" implica le seguenti qualità: continuità dell'esperienza dell'utente, affidabilità del funzionamento e discrezione del programma. Per discrezione intendo la proprietà di un'applicazione di non richiedere ulteriore attenzione durante il funzionamento. L'ho installato, avviato e il programma è scomparso dal tuo campo visivo. Ci sei solo tu e il compito su cui stai lavorando.

Va notato che Parallels Desktop ha quasi tutte le qualità di cui sopra. Ad esempio, l'installazione di un'applicazione richiede un intervento minimo da parte dell'utente. Fai doppio clic sul programma di installazione, verrà visualizzato un messaggio che informa che è stata rilevata una versione precedente di Parallels Desktop se stai aggiornando e ti chiede di inserire la password dell'amministratore. Tutto. Una volta completata l'installazione, puoi iniziare immediatamente a lavorare. Non è necessario modificare in alcun modo le impostazioni delle macchine virtuali; tutto funziona senza ulteriori interventi.

Ora sulla continuità dell'interfaccia. Va notato che rispetto alle versioni precedenti di Parallels Desktop, la logica per posizionare i controlli per le impostazioni e le macchine virtuali non è cambiata, il numero di funzioni è aumentato gradualmente. Tutto questo è corretto, perché i cambiamenti graduali non sono sorprendenti e si crea l'impressione che tutto sia familiare e non sia necessario affrontare innovazioni radicali, e lo sviluppo di nuove, ma poche, funzionalità è più veloce.

In sostanza non sono molti i cambiamenti notabili alla vista e mi concentrerò su uno solo. Il fatto è che Parallels Desktop 10 è stato sviluppato con l'obiettivo di garantire che il pacchetto di virtualizzazione non dovesse essere riprogettato per adattarsi all'aspetto aggiornato di OS X 10.10 Yosemite, il cui rilascio è previsto nell'ottobre di quest'anno. Pertanto, il programma utilizza già alcuni elementi dell'interfaccia che, dopo l'aggiornamento alla versione più recente di OS X, non sembreranno più insoliti e saranno in armonia con il nuovo design. Innanzitutto, Parallels Desktop 10 utilizza Helvetica Neve invece del carattere Lucida Grande che è il carattere di sistema in OS X 10.9 Mavericks. In secondo luogo, le solite intestazioni delle finestre e la barra degli strumenti sono scomparse. Ora questi due elementi della finestra sono combinati. All'inizio, questi cambiamenti sembrano insoliti, ma dopo alcune ore di lavoro ti abitui e smetti di prestarvi attenzione. Puoi scoprire cosa ha causato questi cambiamenti leggendo la mia recensione di OS X 10.10 Yosemite, che verrà pubblicata poco dopo.

Anche l'affidabilità di Parallels Desktop 10 è buona. Durante un test drive di tre settimane della nuova versione, ho scoperto solo una caratteristica spiacevole che potrebbe influenzare il processo di lavoro: il fatto è che le macchine virtuali con qualsiasi versione di OS X guest installata non si riattivano dalla modalità di sospensione e possono solo essere arrestato dalla riga di comando. Parallels è già a conoscenza di questo problema e sta lavorando per risolverlo. Per ovviare al problema, è possibile modificare le impostazioni di risparmio energetico nella macchina virtuale, aumentando così il tempo di funzionamento prima di andare in modalità di sospensione, poiché per impostazione predefinita la macchina virtuale si "addormenterà" dopo quindici minuti di inattività.

E infine, sulla discrezione del programma. Una volta completati i passaggi necessari per l'aggiornamento, puoi dimenticare il pacchetto di virtualizzazione stesso e concentrarti sul tuo lavoro. Tutto è così semplificato che anche l'installazione di un eventuale nuovo sistema operativo guest avviene praticamente senza la tua partecipazione.

Inoltre, Parallels Desktop 10 ha imparato a risparmiare notevolmente spazio sul disco rigido del tuo computer. Ciò è dovuto al fatto che le nuove versioni di MacBook Pro e MacBook Air utilizzano unità SSD, ma la loro capacità dipende direttamente dal prezzo e non tutti possono permettersi SSD di grandi dimensioni. Sarebbe quindi una buona idea monitorare la dimensione delle immagini della macchina virtuale e, se possibile, liberare spazio in eccesso per i file dell'utente.

Per raggiungere questo obiettivo, Parallels Desktop 10 dispone di due strumenti: la compressione dinamica dell'immagine della macchina virtuale durante l'eliminazione di file di grandi dimensioni e un meccanismo per la compressione forzata delle immagini della VM. Entrambi gli strumenti sono abbastanza efficaci. Quindi, dopo aver utilizzato il secondo, sul disco rigido del mio Mac Pro si sono liberati 209 GB, il che non è poco. La compressione dinamica dell'immagine del disco della VM è progettata per ridurre l'immagine del disco immediatamente dopo aver eliminato un file di grandi dimensioni nella macchina virtuale stessa. Pochi istanti dopo l'eliminazione, l'immagine del disco sarà più piccola della dimensione del file eliminato.

Nel contesto dell'aumento della produttività, vale la pena menzionare in particolare il lavoro con le istantanee. I numeri secchi del comunicato stampa indicano che la velocità di creazione delle istantanee è stata aumentata del 60%. Se i miglioramenti delle prestazioni si basano sulla percezione personale soggettiva, nella versione precedente dovevo aspettare un po' prima che venisse creata l'istantanea o che la macchina virtuale venisse ripristinata da essa. E questo nonostante il fatto che sul mio computer il volume logico su cui è installato il sistema operativo principale sia assemblato da quattro dischi con una velocità di rotazione di 7200 giri al minuto, “incollati” insieme dal software RAID0. Ora queste azioni accadono quasi istantaneamente. Questo, tra l'altro, è un altro indicatore che può essere attribuito alla facilità d'uso.

Ulteriore. La nuova versione di Parallels Desktop aggiunge la possibilità di gestire macchine virtuali durante la visualizzazione in QuickLook. Funzionalità non male se disponi di molte macchine virtuali e preferisci accedervi non dal Centro di controllo di Parallels Desktop, ma dal Finder in OS X.

Inoltre, ora è possibile spostare file tra il sistema operativo guest e quello host utilizzando la funzione drag & drop. Basta trascinare il file desiderato in posizione nella finestra del sistema operativo guest e rilasciarlo. In pochi istanti sarà nella cartella desiderata della macchina virtuale. I meccanismi di lavoro sono molto simili al lavoro con un altro Mac tramite l'applicazione Screen Sharing. Un paio di volte ho avuto addirittura la sensazione di lavorare non con una macchina virtuale, ma con un computer remoto.

Per concludere la storia sui cambiamenti generali di Parallels Desktop 10, che influiscono sul funzionamento di tutti i tipi di sistemi operativi guest senza eccezioni, parlerò dell'ottimizzazione del consumo energetico. Secondo Parallels, la nuova versione del pacchetto di virtualizzazione consente di risparmiare fino al 30% della carica della batteria, il che si traduce in un'ora e mezza in più di lavoro per il MacBook Pro. Per coloro a cui piacciono i numeri concreti, fornirò i dettagli dei test comparativi della nuova versione e di Parallels Desktop 9.

I test hanno avuto luogo su due MacBookPro10.1 (Intel Core i7 2,3 GHz) con il sistema operativo principale OS X 10.9.4 Mavericks e il sistema operativo guest Windows 8.1 x64 senza software aggiuntivo con Parallels Tools installato e aggiornamenti automatici del sistema guest disabilitati. Abbiamo confrontato due macchine assolutamente identiche, su una delle quali era installato Parallels Desktop 9 e sull'altra la versione 10 del pacchetto di virtualizzazione. Durante il test, entrambi i MacBook Pro erano connessi a Internet tramite una connessione Wi-Fi e tutti i dispositivi periferici erano disconnessi da essi, inclusi display esterni, dispositivi USB e Thunderbolt. Nelle impostazioni di risparmio energetico di OS X, la commutazione automatica delle schede video, la modalità di sospensione del display e del computer, la regolazione automatica della sospensione e il suo oscuramento quando disconnesso dalla fonte di alimentazione erano disabilitati. La luminosità è impostata al 100% e la batteria è completamente carica.

Le prove si sono svolte come segue. Mentre il MacBook Pro era connesso alla rete, Windows è stato avviato in Parallels Desktop e alla macchina virtuale sono stati concessi dieci minuti per avviare tutti i processi di sistema. Il sistema operativo guest non è stato utilizzato durante il test ed era in modalità standby. Dieci minuti dopo, entrambi i MacBook Pro sono stati scollegati e alimentati a batteria. È stato registrato l'orario di disconnessione dalla rete. Successivamente, abbiamo aspettato che il MacBook Pro entrasse in modalità di sospensione. È una pratica comune spegnere un computer basato su OS X quando la batteria è scarica. Successivamente, entrambi i MacBook Pro sono stati collegati a una fonte di alimentazione e, dopo l'accensione, il tempo di transizione alla modalità di sospensione è stato estratto dai registri di OS X. La durata della batteria è considerata il periodo dal momento in cui il computer passa all'alimentazione autonoma fino al momento in cui il computer si spegne a causa della batteria scarica.

Prendo atto che non ho avuto modo di testare in pratica l'aumento di autonomia dopo l'aggiornamento di Parallels Desktop, perché lavoro con un pacchetto di virtualizzazione su un Mac Pro e per me la questione del risparmio energetico in linea di principio non è critica. Per me è molto più importante la quantità di RAM che la macchina virtuale consuma durante l'esecuzione. E in Parallels Desktop 10 questa cifra è migliorata del 10%. Ciò significa che nei 32 GB di RAM del mio Mac Pro posso inserire, anche se non senza difficoltà, un'altra macchina virtuale, basandomi sul calcolo di assegnare 4 GB di RAM a ciascuna VM, oppure eseguire 8 macchine virtuali contemporaneamente senza incidere sulla lavorare nel sistema principale e questo è molto buono. Parlerò di tutte le altre innovazioni nel contesto del lavoro con un tipo specifico di sistema operativo guest, poiché nella nuova versione di Parallels Desktop sono strettamente segmentate a questo riguardo.

Installazione e funzionamento con Windows

Parallels Desktop è stato originariamente sviluppato come pacchetto progettato per integrare le funzionalità di OS X con programmi che non esistono per la piattaforma Macintosh. Nel tempo la situazione non è cambiata molto. Il pacchetto di virtualizzazione ha ricevuto il supporto per nuovi tipi di sistemi operativi guest, ma l'obiettivo principale è rimasto lo stesso: consentire l'esecuzione delle applicazioni Windows su OS X con la massima comodità.

Da questa tesi consegue il concetto di integrazione invisibile. E questa integrazione riguarda per lo più solo Windows. Ma per rispetto della cronologia, varrebbe la pena iniziare la mia storia con l'installazione di un sistema ospite. Windows può essere installato come prima, trasferendo file dal PC, da un DVD di installazione o da un'unità flash USB avviabile. Se disponi di un'immagine di installazione ISO, in Parallels Desktop 10 puoi avviare l'installazione del sistema semplicemente trascinandolo sull'icona del programma o facendo doppio clic su di esso con il cursore.

Inoltre, la nuova versione include ora il supporto per il programma Modern.IE, grazie al quale è possibile installare qualsiasi versione di Internet Explorer a partire dalla sesta. Naturalmente insieme a IE verrà scaricata anche una versione di prova di Windows per sviluppatori con una durata di prova di 90 giorni. Purtroppo è impossibile attivare o legalizzare in qualche modo una versione di prova di Windows scaricata in questo modo. Una volta scaduto il periodo di prova, dovrai acquistare una licenza commerciale e reinstallare nuovamente il sistema.

Durante il processo di installazione non ti viene richiesto praticamente nulla. Se la versione di Windows che stai installando richiede una chiave di attivazione, ti verrà chiesto di inserirla all'inizio dell'installazione e, se utilizzi il programma Modern.IE, puoi lasciare da solo Parallels Desktop 10 e non toccarlo fino a quando l'installazione è completa. Al termine, puoi immediatamente iniziare a lavorare. Durante la stesura di questa recensione, ho installato più volte una versione di prova di Windows e ho lasciato il programma sui suoi dispositivi dopo l'inizio dell'installazione. E dopo un paio d'ore ho trovato una VM pronta per funzionare (il tempo di installazione, calcolato in ore, è dovuto alla necessità di scaricare l'immagine per l'installazione di Windows dal sito Microsoft).

Durante il processo di installazione, così come mentre si lavora con la VM, è possibile applicare quattro profili di impostazioni preimpostate al sistema operativo Windows, a seconda del tipo di attività che si intende eseguire sulla macchina virtuale. I profili si chiamano "Programmi Office", "Solo giochi", "Design" e "Sviluppo software". Se non si entra nei dettagli e non si ricorre a dati tecnici aridi, tutte le impostazioni possono essere ridotte all'assegnazione al sistema operativo guest di una certa quantità di RAM, core del processore, memoria video, modalità di visualizzazione del sistema operativo dopo l'avvio (Coherence , un gioco speciale o una finestra normale) e le impostazioni della VM, una combinazione che rende il sistema operativo Windows il più efficiente possibile per fornire le migliori prestazioni durante l'esecuzione di programmi che rientrano in una delle categorie sopra elencate.

Vale la pena menzionare separatamente che il profilo "Programmi Office" è stato sviluppato con l'aspettativa di aumentare le prestazioni della suite per ufficio Microsoft Office 2013. La velocità di avvio di Word, Excel, PowerPoint e Outlook in Parallels Desktop 10 è quasi raddoppiata rispetto a versione precedente. Inoltre, la velocità di lavoro con i file in Windows è stata notevolmente aumentata. Ora puoi copiarli, aprirli e spostarli all'interno del sistema operativo guest il 48% più velocemente.

Ora parliamo di integrazione. Il fatto è che, dopo aver utilizzato OS X 10.8 Mountain Lion e OS X 10.9 Mavericks, ci siamo abituati alle funzionalità di OS X, che ti consentono di utilizzare iCloud e l'integrazione dei social media in qualsiasi programma integrato e in molti programmi sviluppati per OS X. da sviluppatori di terze parti. Parallels si è occupata di trasferire questa funzionalità al sistema guest Windows. Una volta completata la configurazione della macchina virtuale, puoi salvare le pagine aperte in Internet Explorer nella "Lista di lettura ritardata", pubblicare collegamenti ad esse su Twitter e Facebook o inviarle a qualcuno che conosci utilizzando Messaggi o e-mail. Inoltre, non è necessario configurare tutto questo. Le impostazioni necessarie verranno effettuate automaticamente durante l'installazione di Windows.

Inoltre, al termine dell'installazione, Windows saprà quali servizi di archiviazione cloud utilizzi sul tuo Mac e aggiungerà automaticamente gli elementi appropriati al menu Salva per qualsiasi applicazione installata sul sistema operativo guest. Ciò semplifica notevolmente il lavoro con i file e rende quasi invisibile la loro circolazione tra il sistema operativo host e quello guest, semplificando notevolmente il flusso di lavoro.

Ulteriore. Utilizzo attivamente Launchpad nel mio lavoro quotidiano. Questa è un'ottima app per avviare rapidamente programmi in OS X. È bello che Parallels Desktop 10 includa funzionalità in modo che tutte le applicazioni installate nel sistema operativo guest Windows possano essere aggiunte automaticamente al Launchpad. Se la tua VM viene eseguita in modalità Coherence, ciò accelererà notevolmente la ricerca e l'avvio delle applicazioni eseguite dalla macchina virtuale.

Ciò che è particolarmente piacevole è il fatto che Parallels presti molta attenzione alle piccole cose che sembrano essere praticamente irrilevanti. Tuttavia, sono loro che permettono di attenuare al massimo la differenza tra i programmi OS X nativi e le applicazioni Windows che funzionano in modalità Coherence. Ad esempio, se avvii Outlook, il numero di email non lette verrà visualizzato utilizzando il badge standard di OS X, proprio come nell'applicazione Mail. Un'ottima aggiunta per offuscare i confini tra OS X e Windows guest è un menu per aggiungere un elenco di simboli da OS X nei programmi Windows. Se usi spesso emoji nella corrispondenza personale, aggiungerli è diventato ancora più semplice.

E alla fine della storia del lavoro con Windows, vorrei dire alcune parole sulla sicurezza. Parallels Desktop ora può rilevare se un antivirus è installato su una VM Windows. L'indicazione corrispondente viene visualizzata nel centro di controllo. Uno sguardo e puoi determinare quale macchina virtuale è maggiormente a rischio di infezione da virus.

Installazione e utilizzo di OS X

Nonostante il fatto che molto spesso creo e lavoro con macchine virtuali basate su OS X, in questo paragrafo ci sono pochissime informazioni nuove. Parallels ha reso più flessibile la procedura guidata di creazione della macchina virtuale per OS X. Ora può creare una VM basata su OS X non solo dal programma di installazione, che può essere scaricato dal Mac App Store, o dalla partizione di ripristino, ma anche dal disco di installazione, dalla chiavetta o dall'immagine dmg. Inoltre, ora è possibile creare una VM con sistema operativo guest OS X 10.10 Yosemite. Vale la pena notare che nelle impostazioni di una VM che esegue qualsiasi versione di OS X, ora puoi modificare la quantità di memoria video allocata. Prima di ciò non esisteva tale opportunità. Probabilmente è tutto.

Installazione e utilizzo di Linux

In termini di facilità di installazione, lavorare con le distribuzioni Linux non è diverso dall'installare il sistema operativo Windows. Quando si tratta di installare Ubuntu, tutto è molto semplice. Devi solo selezionare l'elemento appropriato nella procedura guidata per la creazione di una nuova macchina virtuale, avviare l'installazione e continuare a svolgere la tua attività. Parallels Desktop 10 fa tutto da solo. Se stiamo parlando di installare un'altra distribuzione, dovrai scaricarla tu stesso, quindi trascinare semplicemente l'immagine sull'icona del pacchetto di virtualizzazione e l'installazione inizierà automaticamente.

La cosa bella è che una macchina virtuale Linux supporta i servizi anche in OS X, anche se non nella stessa misura di Windows. Una volta installato un sistema ospite basato su una distribuzione Linux, sarai in grado di salvare i tuoi documenti sui servizi di archiviazione cloud che utilizzi in OS X. Sfortunatamente, è qui che finisce l'integrazione. Ma, se ci pensi, non è realmente necessario, perché la stragrande maggioranza degli utenti utilizzerà Linux per l’amministrazione o lo sviluppo e in questa modalità non è necessaria l’integrazione con gli account social.

Lavorare con Parallels Desktop dalla riga di comando

È davvero bello quando un prodotto software viene sviluppato da geek per geek. Ho acquisito familiarità con la funzionalità che consente di gestire il pacchetto di virtualizzazione dal programma Terminale mentre cercavo una soluzione al problema relativo al blocco di una macchina virtuale con sistema guest OS X dopo il risveglio dalla modalità di sospensione. La macchina virtuale poteva essere messa in pausa solo dalla GUI di Parallels Desktop, ma ciò non ha risolto il mio problema. La VM non ha risposto ai tentativi di disattivarla dal menu corrispondente. Poi ho trovato questo documento e ho familiarizzato con il suo contenuto in dettaglio. Il comando che ha risolto il mio problema è stato: prlctl stop OS\ X\ Yosemite\ Sviluppatore\ Anteprima -kill.

Ora più in dettaglio su questo meraviglioso strumento di gestione dei pacchetti di virtualizzazione. Parallels Desktop viene fornito con due utilità console: prlsrvctl e prlctl. prlsrvctl è progettato per gestire le impostazioni del pacchetto di virtualizzazione. Utilizzando questo comando, puoi ottenere informazioni sulla configurazione di Parallels Desktop, visualizzare e modificare le impostazioni, visualizzare varie statistiche, installare licenze e molto altro. Usando prlctl puoi gestire le macchine virtuali. L'elenco delle azioni disponibili non è diverso dalle manipolazioni che ha la funzionalità dell'interfaccia grafica del programma: creazione, eliminazione, modifica dei parametri della VM; installazione di Parallels Tools; raccogliere statistiche e generare rapporti sui problemi. A proposito, ho dovuto utilizzare più volte l'utilità prlctl problem-report nell'ottava e nella nona versione del pacchetto. Con quello nuovo non ho ancora dovuto segnalare nulla di serio al servizio di supporto.

Senza dilungarmi troppo, dirò che uno strumento così ben sviluppato per la gestione di un pacchetto di virtualizzazione tramite la riga di comando può essere di grande aiuto per automatizzare alcune azioni ripetitive che, a causa di compiti professionali, devono essere eseguite di volta in volta tempo. Per eseguire questo compito applicativo, puoi utilizzare il linguaggio di scripting della shell dei comandi (se non hai ancora familiarità con questo meraviglioso e semplice linguaggio di programmazione, ti consiglio di leggere questa eccellente guida alla programmazione bash). Penso che se disponi di un gran numero di macchine virtuali, troverai questa funzionalità indispensabile.

Funzionalità per sviluppatori e professionisti IT

Una delle nuove funzionalità apparse in Parallels Desktop 10 è la creazione dei cosiddetti cloni collegati. È utile perché ti permette di creare un numero qualsiasi di VM senza costi particolari, senza sprecare spazio prezioso sul tuo disco rigido. Se la dimensione della macchina virtuale è di circa 8 GB, il clone collegato peserà solo circa 400 MB. Allo stesso tempo, le modifiche nella VM madre e nel clone collegato non si influenzano a vicenda e sono completamente indipendenti a questo riguardo. Tuttavia, esiste una limitazione: non è possibile eliminare la macchina virtuale principale; senza di essa, i cloni collegati non funzioneranno. Puoi leggere ulteriori informazioni su questa funzionalità. A proposito, in VMware Fusion 7 questa funzionalità è inclusa nella versione Pro, che costa 129,95 euro. Non è disponibile nella normale versione home di VMware Fusion, come Parallels Desktop 10.

Un'altra innovazione di Parallels Desktop 10 è il supporto per le immagini VHD e VMDK. Ciò significa che puoi creare macchine virtuali da immagini in questi formati. In pratica, ciò significa che se si dispone di un'immagine di una macchina virtuale creata in VirtualBox, Microsoft Hyper-V Server o VMware, è possibile creare facilmente macchine virtuali basate su di essa in Parallels Desktop 10. Mi sembra che per gli amministratori che utilizzano un pacchetto di virtualizzazione di Parallels nel loro lavoro quotidiano, questa funzionalità sarà di grande aiuto per distribuire macchine virtuali da immagini già pronte di altri pacchetti di virtualizzazione senza troppi problemi.

Andare avanti. Parallels Desktop 10 ora supporta ufficialmente Vagrant. Brevemente su Vagrant. Si tratta di uno strumento più potente e flessibile, rispetto alla programmazione bash, per automatizzare un ambiente di sviluppo in cui è necessario distribuire rapidamente un numero qualsiasi di VM. L'azienda sviluppa e mantiene il suo fornitore vagabondo per Parallels Desktop e, a differenza di VMware, è disponibile in modo completamente gratuito. Nella nuova versione di Parallels Desktop, è ora possibile utilizzare il provider vagabondo per eseguire il port forwarding utilizzando l'utilità della console prlctl, in modo simile a come ciò può essere fatto tramite l'interfaccia grafica. e puoi familiarizzare con esempi specifici di utilizzo del provider vagabondo per distribuire una macchina virtuale e, se sei interessato a questa funzionalità e sei pronto a dedicare il tuo tempo a studiarla, inizia con la documentazione sul sito ufficiale.

Inoltre, la nuova versione di Parallels Desktop rende disponibile la virtualizzazione annidata per i sistemi guest Linux. Nella versione precedente questa funzionalità era appannaggio solo della versione Enterprise. Le prestazioni delle VM all'interno di una VM sono state notevolmente aumentate grazie al miglioramento delle prestazioni con la tecnologia Virtual Machine Control Structure Shadowing (Intel® VMCS Shadowing).

Infine, in Parallels Desktop 10, la quantità massima di RAM per ciascuna macchina virtuale è stata aumentata a 64 GB e il numero di core utilizzati contemporaneamente è ora sedici. In Parallels Desktop 9, ad esempio, potevi allocare solo 16 GB di RAM e 8 core del processore per VM.

Integrazione con OS X 10.10 Yosemite

Ora qualcosa su cosa riceveranno gli utenti della nuova versione del pacchetto di virtualizzazione quando lavoreranno con esso in OS X 10.10 Yosemite. Il fatto è che Parallels Desktop 10 è stato rilasciato ad agosto e, per vari motivi, dovrebbe essere compatibile con due famiglie di sistemi operativi Apple completamente diverse. Da un lato dovrebbe funzionare su OS X 10.9 Mavericks e sulle versioni precedenti di OS X fino a Mac OS X 10.7 Lion. D'altra parte, era necessario implementare il supporto per le nuove funzionalità che appariranno con il rilascio di OS X 10.10 Yosemite.

È proprio quest'ultimo fattore a determinare i cambiamenti che vediamo nell'aspetto del programma. Stiamo parlando di combinare la finestra del titolo e la barra degli strumenti e di cambiare il carattere da Lucida Grande a Helvetica Neue. Ciò è stato fatto in modo che l'aspetto del programma fosse in armonia con il design aggiornato di OS X 10.10 Yosemite.

Ma l'integrazione con la nuova versione di OS X non si ferma qui. Come sai, Yosemite avrà un "Centro notifiche" completamente nuovo, la cui funzionalità può essere aumentata aggiungendo plug-in di sviluppatori di terze parti. Quindi, Parallels Desktop 10 viene fornito con un plug-in, grazie al quale nel "Centro notifiche" aggiornato sarà possibile monitorare le macchine virtuali per l'utilizzo delle risorse disponibili.

Ho già scritto che quando utilizzi la modalità QuickLook in Parallels Desktop, puoi visualizzare e gestire lo stato corrente della macchina virtuale. In OS X 10.10 Yosemite, questa funzionalità sarà più completa, consentendoti di eseguire le stesse azioni sui file della macchina virtuale quando utilizzi l'anteprima Spotlight.

E infine, il più delizioso. In Parallels Desktop 10 installato su OS X 10.10 Yosemite, potrai salvare file dal sistema operativo guest Windows, oltre all'archiviazione cloud che ho già descritto, su iCloud Drive e la Libreria foto di iCloud, effettuare chiamate e inviare SMS da Windows applicazioni. Nessun pacchetto di virtualizzazione commerciale per OS X attualmente dispone di un'integrazione più profonda con OS X 10.10 Yosemite.

Questione di prezzi

Puoi provare la nuova versione sul campo se segui questo link. Per 14 giorni l'utilizzo del pacchetto di virtualizzazione sarà completamente gratuito. Mi sembra che questa volta sia sufficiente per capire se hai bisogno o meno di nuove funzionalità. Il prezzo è di € 49,99 per l'aggiornamento a Parallels Desktop 10 da versioni precedenti. Se non hai ancora utilizzato il pacchetto di virtualizzazione, l'acquisto del programma ti costerà 79,99€.

Parallels Desktop è un programma che ti permette di installare e lavorare su altri sistemi operativi direttamente su macOS. Ad esempio, ho installato Windows 10 e Kali Linux e li ho eseguiti quando necessario.

👨‍💻 Parallels Desktop 14 per Mac: scarica la demo/acquista

Il vantaggio di Parallels Desktop è che puoi installare assolutamente qualsiasi sistema operativo e per lavorare con loro non è necessario riavviare il Mac, come nel caso di Boot Camp.


Utilizzo Parallels Desktop per eseguire Windows 10 e Kali Linux

Una domanda frequente è perché è necessario Parallels Desktop se Boot Camp è integrato nel sistema. Rispondo: Bootcamp non è uno strumento di virtualizzazione e non esclude l'utilizzo di una macchina virtuale. Bootcamp crea semplicemente una partizione aggiuntiva sul disco per l'installazione di Windows e la registra nel bootloader del sistema. Non puoi utilizzare questo Windows contemporaneamente a macOS; dovrai riavviare.

Per impostazione predefinita, Parallels Desktop per Mac dispone di impostazioni ottimali per l'utente medio. Ma nel nostro paese, PD viene utilizzato principalmente da utenti avanzati che hanno requisiti molto specifici per la piattaforma di virtualizzazione: prestazioni e lunga durata della batteria.

Quindi... dove devi cliccare per far sì che Windows guest funzioni più velocemente e consumi meno batteria?

Suggerimento 1. Imposta la quantità ottimale di RAM per il sistema operativo guest e le sue applicazioni

Otto gigabyte di RAM, solitamente inclusi nei moderni computer Mac, sono sufficienti per mantenere macOS e Windows in esecuzione contemporaneamente a velocità normali.

Per impostazione predefinita, Parallels Desktop dispone di 2 GB di RAM allocati per il sistema operativo guest. Stranamente, due gigabyte potrebbero essere addirittura troppi se si eseguono regolarmente, ad esempio, applicazioni non impegnative come Office, Edge e Blocco note.

Esagerare con la quantità di memoria di una macchina virtuale può rallentare macOS: toglierete le risorse necessarie al sistema, motivo per cui è costretto a utilizzare il file di paging.

Idealmente, dovresti scoprire quanta RAM viene consumata da Windows virtuale insieme alle applicazioni che devi eseguire al suo interno e assegnare il valore appropriato nelle impostazioni di Parallels Desktop.

L'algoritmo è simile al seguente:

  • avviare Windows in Parallels Desktop su Mac;
  • attendere fino al completamento del caricamento del sistema operativo guest;
  • avviare le applicazioni necessarie. Nel nostro caso si tratta di Edge con tre siti piuttosto “pesanti”, Paint e Notepad;
  • apri Resource Monitor e controlla la quantità di RAM consumata nella scheda Memoria. È questo valore (+10% per ogni evenienza) che dovrà essere utilizzato per installare la RAM per la macchina virtuale;

Con le applicazioni di cui ho bisogno, il consumo di RAM rimane a 1,6 GB
  • Spegni la macchina virtuale tramite Parallels Desktop. Quindi impostiamo il limite RAM nelle impostazioni:

Macchina virtuale ▸ Configura… ▸ CPU e memoria


La mia macchina ha 16 GB di RAM, quindi assegnerò 4 GB per Windows 10

Quando smette di lavorare con le applicazioni nel sistema operativo guest, l'utente chiude i suoi programmi al suo interno e arresta la macchina virtuale. Quando le richieste degli ospiti sono nuovamente necessarie, il processo viene ripetuto al contrario. Tutto ciò richiede molto tempo, che può essere facilmente risparmiato utilizzando le funzioni Pausa/Riprendi.

Invece di chiudere Parallels Desktop, scegli Azioni ▸ Sospendi.


Windows 10 virtuale potrebbe "congelarsi" insieme alle applicazioni aperte al suo interno. Ciò è utile quando è necessario riprendere rapidamente il funzionamento di una macchina virtuale con tutti i programmi aperti. Inoltre, il sistema esce dallo stato di ibernazione letteralmente in pochi secondi, insieme a tutti i programmi precedentemente aperti.


Lo stato della memoria e lo stato dei dispositivi interni del computer virtuale vengono salvati su disco come file. Questo file viene quindi "spiegato" utilizzando Parallels Desktop.

Quando si utilizza la funzione Sospendi/Riprendi, invece di attendere uno o due minuti per il caricamento di Windows e delle sue applicazioni, tutto impiega circa dieci secondi. Il risparmio di tempo è colossale.

Questo trucco è utile per i possessori di MacBook Pro da 15 pollici. Hanno due adattatori video: integrati e discreti. Una scheda video discreta è uno dei componenti più assetati di energia. Se il tuo obiettivo è la massima autonomia e una lunga durata della batteria del computer, è meglio disabilitare la scheda discreta in Windows 10.

I MacBook passano alla grafica discreta non appena se ne presenta la necessità. Non torneranno a quello integrato finché il programma che ha causato il passaggio non sarà completato. Pertanto, se l'accelerazione 3D è abilitata in una macchina virtuale, l'adattatore grafico dedicato rimarrà abilitato fino all'uscita da Parallels Desktop.

Per impostare Parallels Desktop per utilizzare la modalità Eco, disabilita la modalità 3D in:

Macchina virtuale ▸ Configura… ▸ Attrezzatura


Disabilitare l'accelerazione 3D consente di risparmiare batteria su MacBook Pro con grafica discreta

Abbiamo disabilitato gli effetti 3D, ma non abbiamo ancora ridotto la quantità di memoria video assegnata alla macchina virtuale: il suo valore predefinito è stato mantenuto, nel nostro caso è 256 MB. Poiché un volume così grande semplicemente non è necessario per la grafica, ha senso fornire memoria "extra" all'host.

Per eseguire il rendering di una semplice interfaccia di Windows 10, sono sufficienti 32 MB. Pertanto, è meglio impostare questo parametro sulla modalità automatica. In questo caso, PD utilizzerà la quantità minima di memoria della scheda video.


E in modalità "automatica", Parallels Desktop utilizza la quantità minima richiesta di memoria video

Se hai un Mac con solo la scheda video integrata(modelli da 13 pollici), quindi vai alla scheda Ottimizzazione e ridurre la quantità di risorse consumate dalla macchina virtuale.

Il valore predefinito è "Nessuna restrizione". Consiglio di impostarlo su "Medio".


Determina quante risorse può consumare una macchina virtuale

Questi passaggi ti aiuteranno a guadagnare 1,5-2 ore di durata della batteria. È vero, con tali impostazioni non sarà più possibile avviare qualcosa di “pesante”. Ma ci sono impostazioni speciali per le applicazioni che utilizzano il 3D (vedi Suggerimento 5).

Un sistema operativo guest in esecuzione su macOS viene, di norma, utilizzato per funzionare con una serie di applicazioni molto specifiche: tutte le altre attività vengono risolte con successo dagli strumenti macOS. A questo proposito Windows può cavarsela con una quantità di memoria molto modesta sul disco rigido. Per impostazione predefinita, lo spazio massimo su disco viene allocato al "guest" in PD.

Se non vuoi che il sistema ospite occupi tutto lo spazio libero prima o poi, imposta un limite.

Macchina virtuale ▸ Hardware ▸ Disco rigido


Limita la dimensione massima del disco virtuale in Windows 10 a 32 GB

Se in seguito avrai bisogno di aumentare la dimensione del disco della macchina virtuale, puoi sempre farlo tramite le impostazioni qui.

Parallels Desktop può essere configurato in modo che Windows guest visualizzi le massime prestazioni nei giochi.

I nuovi processori Mac hanno 4-6 core. Se intendi giocare su una macchina virtuale, devi cambiare tutti i kernel esistenti per supportare il sistema operativo guest.

Per fare ciò, basta abilitare il profilo “Solo giochi”.

Macchina virtuale ▸ Generale ▸ Configurazione ▸ Modifica


Passaggio di Windows 10 virtuale alla "modalità gioco"

Puoi utilizzare tutti i processori che ritieni idonei per i giochi. Questa opzione avrà l'effetto maggiore nei giochi che supportano il multi-threading.


La "Modalità Gioco" abilita tutti i core del processore e aumenta la quantità di RAM fino a 8 GB

Lo spazio allocato ma inutilizzato per una macchina virtuale può sempre essere restituito a macOS. Per fare ciò, basta fare clic sul pulsante Rilascia.

Macchina virtuale ▸ Generale ▸ Rilascio


Trasferimento di tutte le risorse della macchina virtuale su macOS

Le istantanee sono un ottimo strumento per sviluppatori e sperimentatori, ma per l'utente medio non sono particolarmente interessanti e una istantanea dimenticata rappresenta molto spazio sprecato.

Per impostazione predefinita, la creazione automatica di istantanee è disabilitata, ma è meglio accertarsene di nuovo.

Macchina virtuale ▸ Backup ▸ SmartGuard

Se occasionalmente sono necessarie istantanee, è possibile configurare immediatamente le regole per la loro creazione.


Disabilita gli snapshot per risparmiare spazio su disco