Strumento per determinare il collo di bottiglia delle prestazioni

10

Sto utilizzando il mio MacBook Pro del 2011 per lo sviluppo iOS, Photoshop e simili, e talvolta è piuttosto lento. C'è uno strumento che posso eseguire solo per un giorno, e poi guardare le statistiche che produce per identificare il collo di bottiglia delle prestazioni?

Sto considerando di acquistare più RAM (ne ho 8 al momento, ne otterrei 16) o un SSD (attualmente ho l'HDD di serie).

    
posta houbysoft 28.06.2013 - 02:36
fonte

2 risposte

7

Gli strumenti che utilizzerei sono:

  • Monitoraggio attività
  • Strumenti (eseguiti da Xcode)
  • vm_stat 900
  • io_stat 900
  • top -u -s 900
  • sysdiagnose - spostamento + controllo + opzione + comando + . ( oppure esegui sudo sysdiagnose )

I due comandi stat e top vengono eseguiti in una finestra di terminale e eseguono l'istantanea di intervalli di 15 minuti di attività. Le statistiche registrano le statistiche. Avrei eseguito il comando sysdiagnose con parsimonia, forse una volta all'inizio del periodo, una volta quando il sistema operativo sembra eccezionalmente lento e alla fine.

Il modo più semplice da gestire è Monitoraggio attività e mi concentrerei sull'assicurare che nulla occupasse la CPU che non ritieni debba richiedere molte risorse e il saldo della RAM - quale percentuale è cablata quale percentuale è cablata + attiva.

    
risposta data 28.06.2013 - 03:23
fonte
-1

Il collo di bottiglia del tuo sistema è ALTAMENTE specifico per l'applicazione del tuo Mac. Ecco alcuni esempi:

  • Una piattaforma di videogiochi è quasi sempre imbottigliata dalla grafica carta, poiché i videogiochi non richiedono molto accesso al disco o calcolo della CPU.

  • È probabile che l'uso occasionale, come il caricamento di applicazioni e file strozzato dalla velocità di accesso ai file.

  • Lo sviluppo e la produzione A / V richiedono un mix di molte specifiche del computer, ma non esiste un'applicazione "automatica" per determinarlo per te.

Ecco come determinerei il collo di bottiglia:

  • Dai un'occhiata all'utilizzo della RAM. Un buon modo per farlo è aprire Activity Monitor, fare clic con il pulsante destro del mouse sull'icona del dock e selezionare "Show Memory Usage" sotto il sottomenu "Dock Icon". Se la tua RAM (ad esclusione della memoria "inattiva") è spesso alta (ad esempio 80%), allora forse varrebbe la pena aggiornarla. Se utilizzi solo la metà dei tuoi 8 GB di RAM, l'aggiunta di altri 8 GB non influisce sulle prestazioni.
  • Allo stesso modo, tieni d'occhio l'attività del tuo disco (dal monitor dell'attività). Confronta l'HDD del tuo Mac (in modo da imparare le velocità massime di lettura / scrittura) e confronta l'attività del disco che osservi con la massima capacità dell'unità. Se riscontri frequentemente il massimo, allora forse è il momento dell'upgrade SSD.

Raccomando l'aggiornamento SSD. A parte l'evidente aumento della velocità di I / O del file, se usi troppa memoria, il tuo SSD farebbe molto meglio lo spazio di swap rispetto al tuo HDD attuale.

    
risposta data 28.06.2013 - 03:06
fonte

Leggi altre domande sui tag