Pro e contro di Boot Camp / Virtualizzazione per Windows 7

5

Ho un iMac e sto arrivando al punto in cui avrò bisogno di Windows 7 su di esso in modo da poter fare un po 'del mio sviluppo di Visual Studio su di esso.

Sono a conoscenza di due opzioni, impostando il dual boot utilizzando Boot Camp e usando qualcosa come VMWare o Parallels per configurare Windows in un ambiente virtuale.

Anche se sarebbe troppo soggettivo chiedere quale sia il migliore, quali sono i pro e i contro in ogni approccio? Questo mi aiuterebbe a prendere una decisione informata su quale strada prendere.

    
posta Dillie-O 05.05.2011 - 23:38
fonte

3 risposte

4

Ci sono in realtà tre opzioni.

  1. Avvio doppio con Boot Camp.

  2. VM che utilizza Parallels, VMware o VirtualBox.

  3. VM che utilizza Parallels o VMware che eseguono l'installazione di Boot Camp per Windows.

Il terzo ti dà i vantaggi dei primi due, cioè puoi decidere quale opzione usare ogni giorno o ora quando vuoi. La seconda opzione ha anche tre opzioni secondarie: puoi eseguire Windows a schermo intero, in una finestra o combinato con Mac OS.

Ora, generalmente la prima opzione è ideale quando

a) Vuoi davvero usare Windows, non Mac OS, ma hai pensato che l'hardware del Mac sia bello e che Mac OS sia un buon extra.

b) A volte vuoi davvero usare Windows.

c) Si desidera eseguire giochi o altri programmi che richiedono l'accesso diretto all'hardware solo tramite il sistema operativo.

d) Temete che le risorse di sistema non siano sufficienti per eseguire sia Mac OS che Windows allo stesso tempo.

La seconda opzione è l'ideale in queste circostanze:

a) Vuoi davvero usare Mac OS tutto il tempo e solo Windows a volte.

b) O occasionalmente per applicazioni specifiche.

c) O per applicazioni specifiche sempre (ad esempio Microsoft Access o alcune di queste applicazioni solo per Windows).

Per tutti e tre i sistemi operativi Windows funzionanti, per a) ec) l'esecuzione di Windows in una finestra va bene, e per c) l'esecuzione di Windows in modalità combinata (chiamata "Coherence" o qualcosa del genere a seconda della VM prodotto) può essere abbastanza buono *.

(* Eseguo Powershell molto perché lo uso al lavoro e ho bisogno di studiare tutto il tempo e Powershell è l'unico programma Windows che corro tutto il tempo. Quindi mi piace il fatto che usando Parallels è l'unica finestra di Windows Vedo sul mio desktop.)

La terza opzione è l'ideale se vuoi davvero due computer in uno, portando a combinazioni di tutte le ragioni di cui sopra. Io uso Windows 7 e Lion con Boot Camp e Parallels personalmente.

Spero che questo aiuti.

    
risposta data 06.01.2012 - 16:33
fonte
2

Ci sono molti "fan" di entrambi gli approcci, e potrei scrivere qui un saggio di più pagine su tutte le differenze, ma in realtà si riduce a performance (Boot Camp) vs. convenienza (virtualizzazione, che chiamerò per il suo numeronimo "v12n" per brevità).

Le app v12n sono state eccellenti da quando Apple ha migrato da PowerPC a Intel e migliorano ogni anno. Probabilmente scoprirai che v12n è sufficiente per gestire Visual Studio e ti piacerà la comodità di non dover riavviare, essere in grado di eseguire Windows senza problemi in modalità a schermo intero e avere ancora un facile accesso al lato "Mac" del tuo computer se / quando è necessario.

Consiglierei di provare prima v12n perché è relativamente facile da fare. Sia Parallels che VMWare offrono versioni di prova del loro software, quindi sarebbe solo una questione di pomeriggio per provare entrambi e vedere quale sarebbe la soluzione migliore per te, se necessario.

Boot Camp richiede il partizionamento dell'HDD, quindi è decisamente più coinvolgente e non è così facile da rimuovere se si scopre che non è adatto a te. Nel tuo caso, usa Boot Camp se qualcuno di questi si applica ...

  1. Preferisci l'ambiente Windows su Mac OS X e non è necessario / vuoi eseguire l'avvio in OS X
  2. Il tuo sviluppo VS richiederà un pasticcio con i driver hardware (difficile da fare con v12n)
  3. Lo sviluppo di VS richiede precisi benchmark delle prestazioni (devono essere eseguiti in modo nativo)
  4. Si scopre che v12n ha stranezze che non si possono tollerare
risposta data 06.05.2011 - 00:04
fonte
1

Il più grande professionista di VMWare / Parallels è che non è necessario riavviare per passare a Windows. Sono uno sviluppatore web e ho una configurazione simile - Mac Pro che esegue 10.6 con Windows 7 in Parallels. Questo mi permette di usare tutti i miei strumenti di sviluppo Mac preferiti (Espresso, CSSEdit, ecc.) E poi testare in IE6 / 7/8/9/10 allo stesso tempo. In nessun modo vorrei riavviare ogni volta che voglio testare qualcosa in IE!

Il più grande professionista di Boot Camp, d'altra parte, è che è gratuito. Tutto ciò di cui hai bisogno è la tua copia di Windows.

    
risposta data 06.05.2011 - 00:05
fonte

Leggi altre domande sui tag