Domanda:
Raccomandazione RAM per lo sviluppo Android
Nick Winans
2015-09-11 08:36:51 UTC
view on stackexchange narkive permalink

Sto sviluppando un'app Android e ho un paio di dispositivi fisici, tuttavia per massimizzare la compatibilità con i potenziali dispositivi dell'utente desidero eseguire macchine virtuali. Attualmente ho 8 GB di RAM e di solito eseguo 5-10 schede Chrome contemporaneamente insieme ad Android Studio e uno o due emulatori.

Di solito quando gli emulatori sono in esecuzione noto un leggero rallentamento. Ci sarebbe qualche vantaggio nell'aggiornamento a 16 GB di RAM nel mio caso?

Inoltre: gli emulatori utilizzano ciascuno 512 MB di RAM - 2 GB a seconda della situazione. Oltre 2 GB sono pratici per gli emulatori o no?

Altre specificheIntel i5-4670k120 GB SSD1 TB HDD8 GB RAM

Che tipo di pressione di memoria stai attualmente operando?
Quale% della memoria viene utilizzata quando li esegui tutti, come il massimo che avevi? Lo stesso per il processore e i dischi rigidi. Se hai un SSD presumo che tu esegua gli emulatori su quello, poiché migliorerà le prestazioni.
@Undo Di solito uso solo 6-7 GB in un dato momento, ma più ram mi consentirebbe di aprire più schede e uno o due più emulatori
@AdrianPop il massimo di 7 GB nel giorno medio per la RAM e circa il 40-50% per il processore, e sì, gli emulatori sono memorizzati sull'SSD per aumentare la loro velocità.
Questo sito è stato creato per domande che richiedono una raccomandazione hardware specifica data una serie di requisiti definitivi. Se la tua domanda riguardava problemi generali di computer o hardware, può essere posta su [Super User] (http://superuser.com); tuttavia, è al di fuori dell'ambito di * questo * sito.
@RobertCartaino Non vedo come la mia domanda non si adatti a questo. Sto chiedendo consigli sulla ram per l'esecuzione di macchine virtuali e Android Studio.
@NickWinans Stai chiedendo dell'efficacia degli aggiornamenti della RAM. Non c'è niente che chieda una raccomandazione sul prodotto nel tuo post.
Due risposte:
#1
+6
0rkan
2015-09-11 19:25:41 UTC
view on stackexchange narkive permalink

Certo che lo sarebbe. Poiché stai eseguendo più processi e il tuo obiettivo principale è migliorare il multitasking, migliorerebbe davvero le prestazioni e la fluidità.

Per quello che stai attualmente utilizzando, 12 GB dovrebbero essere sufficienti ma sembra che tu stia limitando te stesso a causa dei tuoi 8 GB di RAM, quindi procedi e ottieni 16 GB.

Inoltre, se stai usando Linux, sarebbe meglio impostare il tuo swapness fino a zero . Se utilizzi Windows, puoi dare un'occhiata a come controllare l'utilizzo della ram e dello scambio. In questo modo puoi beneficiare di più dalla tua ram.

#2
+4
Adrian Pop
2015-09-11 17:11:58 UTC
view on stackexchange narkive permalink

Si può dire con certezza che l'aggiornamento a 12 GB sarebbe sufficiente, ma se vuoi davvero esserne sicuro, fai il passo con i 16 GB.

Personalmente uso 6-7, a volte 8. Ho 16 GB e posso dire che sono stati soldi ben spesi.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...