MacBook Air 2018 gestirà un'esecuzione costante di una macchina virtuale Windows per lo sviluppo

3

Il mio lavoro implica avere Mac e Windows su un laptop. Mentre ho bisogno di Mac per Xcode, realizzo alcuni elementi di ASP.NET strettamente collegati all'ecosistema di Windows.

Mi chiedo se una CPU MacBook Air con 16 GB di RAM sarebbe sufficiente per gestire VMware Fusion con un paio di istanze di Visual Studio e il debug di siti ASP.NET con il database sul server MS SQL locale?

C'è un'opzione per ottenere un MacBook Pro da 13 "per un incremento delle prestazioni, ma sono frustrato con la touchbar perché è più difficile usarlo con la memoria dei muscoli delle dita. Vorrei evitarlo il più possibile.

    
posta Ilya Sh 15.12.2018 - 21:15
fonte

2 risposte

3

In generale, MacBook Air è in grado di gestire tutto in modo costante, che possono gestire in esecuzione per un breve periodo. Non puoi "sovraccaricare" il computer per così dire - non si romperà o smetterà improvvisamente di funzionare per quel motivo.

E sì, MacBook Air in generale può gestire l'esecuzione di VMware Fusion (se il modello che hai è supportato da VMware Fusion). Decidi tu stesso la quantità di RAM che dedichi alla macchina virtuale, al momento della sua impostazione, quindi 16 GB renderanno possibile l'esecuzione di più macchine virtuali.

Se vuoi avere un'idea più chiara della quantità di RAM necessaria, dovrai configurare il sistema che desideri e verificare la quantità di RAM utilizzata.

    
risposta data 15.12.2018 - 21:31
fonte
3

Ti consiglio di utilizzare il dispositivo leggero come un MacBook o Air e di eseguire pesanti operazioni di sollevamento in Azure o su un NUC / hardware economico. Costruisci e prova la VM sul tuo portatile, quindi spostali quando hanno bisogno di RAM / CPU / thread extra o diverse persone li testeranno.

È possibile eseguire Windows su bare metal, ma questa è una seccatura per partizionare la memoria e se si sceglie male, è un problema risolvere le partizioni. Virtual è molto meglio se si tratta di ESXi su un laboratorio a casa o Fusion su macOS.

Visual Studio funziona incredibilmente bene in una piccola VM di Azure per pochi centesimi al giorno e paghi solo quando lo avvii. Deallocare la macchina quando non la stai utilizzando ed è essenzialmente gratuita.

Faccio ciò che precede con una CPU mobile MacBook / 1.1 GHz del 2015/8 GB di RAM.

  • Negative wise - Fusion e Docker su SSD funzionano perfettamente bene per lavori leggeri, ma se possiedi 2 VM muscolose che appartengono a 8 core, non sarai felice.
  • Positiva saggia - MacBook 2015 e versioni successive visualizzano il display 4K in modo sorprendente, caricando su USB C con un display adatto. Avrei pensato che avrei avuto bisogno di più potenza 18 mesi fa, ma l'installazione di Azure e del laboratorio di casa mi consente di eseguire i carichi SQL / ASP.NET / IIS dal Mac e faccio solo gli script / vedo i pixel localmente. Finché sono connesso all'alimentazione, non ho problemi a eseguirlo con la CPU completa.
  • Il nuovo Air sarà termicamente più debole del mio MacBook e il MacBook Pro funzionerà sostanzialmente più CPU prima di rallentare termicamente (probabilmente tre istanze di Windows in base a quanto lavoro le martelli con). Non lo danneggerete al 100% di utilizzo: solo la linea Air e MacBook non dissipano il calore e accelerano la CPU prima di Pro o iMac. Questo Mac è una macchina dei sogni per me quanto sia stato utilizzabile per l'infrastruttura hard core e le attività di sviluppo.

Per il prezzo di un macaco Pro MacBook andrò sempre con un iMac o Mac mini SSD e l'Air / MacBook (o anche l'iPad Pro ora) - ma questa è la mia preferenza e capisco perché alcune persone preferiscono spendere il $ 3k- $ 4k tutto su una macchina. Voglio super veloce e super piccola e sviluppare gli script di installazione, quindi automatizzarli su server virtuali, sia che si trovino nel cloud / nel data center o che siano collocati nel mio ufficio a casa.

    
risposta data 15.12.2018 - 22:00
fonte

Leggi altre domande sui tag