Perché la commutazione delle applicazioni è lenta su Mac Mini alla fine del 2013 rispetto ai Macbook Pro dei primi del 2008?


4

Di recente ho acquistato un Mac Mini Quad Core i7 2.6Gh di fine 2013 con ram DDR3 da 4 GB, 1 TB 5400 rpm modello APPLE HDD HTS541010A9E662 con OSX 10.8.2

Ho usato Migration Assistant per migrare app e file da Macbook Pro a Mac mini tramite Gigabit Ethernet.

Il Macbook Pro è un modello di inizio 2008 dotato di un processore Core 2 Duo a 2,4 Ghz con memoria DDR2 da 4 GB e un disco rigido (aggiornato) da 750 GB 7200 RPM modello ST750LX003-1AC154 con OSX 10.7.5 Collegamento al modello: http: // www .seagate.com /-hard-disk interni / laptop-hard-drive / Momentus-XT-ibrido /

Perché il mio Macbook Pro 2008 supera completamente il mio Mac Mini di fine 2012 quando si cambia applicazione? (CMD + TAB). Il Mac Mini supera il Macbook su tutti gli altri fronti.

Di solito eseguo Adobe Lightroom, Photoshop CS5, Adobe Bridge CS5, OpenOffice e FireFox e passo regolarmente da uno all'altro. Passare da Lightroom a Firefox farà apparire il pallone da spiaggia per 15-30 secondi, e di nuovo il pallone da spiaggia se desidero aprire una nuova scheda di Firefox.

Questo non succede sul Macbook.

È puramente la differenza di RPM del disco rigido?


Difficile da indovinare, ma questo dovrebbe essere facile da misurare. Ti interesserebbe sapere come utilizzare alcuni strumenti per definire le prestazioni?
bmike

Sicuro! L'idea che un Mac di 4 anni superi il Mac Mini di una settimana è del tutto assurda per me.
Chris,

Il mio Mac Pro 2007 supera il mio MBPR 15 "ma non di molto.
Ɱark Ƭ

Risposte:


2

4 GB di RAM non sono molti per eseguire contemporaneamente tutte queste app pesanti. La mia ipotesi sarebbe che sta facendo un sacco di paging su disco. Controlla la dimensione dei file di scambio su entrambe le macchine.

  1. Vai al menu "Vai" del Finder e seleziona "Vai alla cartella ...".
  2. Entra /private/var/vm/nella casella e premi il pulsante "OK".
  3. Aggiungi le dimensioni dei file di scambio.

Se è superiore a 1 GB, di solito riavvio. Questo cancellerà questi file. Ho visto questi file fino a 4 GB su una macchina con 8 GB di RAM.

Poiché l'esaurimento della RAM può causare scritture su disco, la differenza nella velocità del disco potrebbe essere la causa del ritardo.


Penso che la velocità del disco sia il collo della bottiglia; è scioccante vedere un'enorme differenza nel passaggio tra i computer con specifiche che durano quasi 5 anni, ma un HDD più veloce nell'unità più vecchia. Dimostra davvero che gli HDD ibridi sono un significativo aggiornamento delle prestazioni.
Chris,

Hmm - Ho visto macchine con 2+ G di swap che funzionano bene senza alcun paging. Soprattutto quando la RAM è di 4 GB o meno, un sacco di codice non necessario può essere cercata una volta e posizionata sull'unità senza influire sulle prestazioni. Ora, quando lo scambio cresce continuamente, questo può essere un segno di lentezza a venire o essere già arrivato.
bmike

Tendo a non analizzare troppo e a riavviare quando le cose diventano troppo lente, se persiste accedo con gli elementi di accesso disabilitati in modo da poter tornare al lavoro.
Ɱark Ƭ

La velocità del disco, penso, era il colpevole. L'aggiornamento da 16 GB è arrivato istantaneamente nella posta e nell'app.
Chris,

Eccezionale. È bello sentirlo.
Ɱark Ƭ

1

Finder o server UI di sistema gestiscono il passaggio tra le applicazioni e sono d'accordo con te che questo non dovrebbe essere qualcosa che il sistema deve andare su disco per generare.

Analizziamo le prestazioni su ogni macchina per essere sicuri che qualche altro processo non sia bloccato e se si tratta davvero di IO o CPU o blocco della memoria.

Apri due finestre dei terminali sul vecchio Mac. Dovrai sapere qualcosa sulla digitazione - e che questi comandi non si chiudano, quindi fai clic con il mouse su una finestra e premi Control-C per uscire. Inoltre, ci saranno molti dati di cui non hai bisogno da questi strumenti - quindi guarda i modelli e cosa cambia piuttosto che concentrarti sui numeri assoluti:

  • iostat 1
  • vm_stat 1

Dopo circa 20 secondi di esecuzione di entrambi gli strumenti, accendili sul secondo Mac e regola le finestre in modo da poter vedere tutti i 4. Quando il Mac è seduto lì, non dovresti avere la scrittura del disco, la CPU dovrebbe essere al 90% inattiva o sempre più "page in" dovrebbe essere 0 con pochi meno di 5.

A questo punto puoi premere la tastiera per estrarre il selettore di app. Controlla la pagina in vm_stat e tieni traccia di quante app sono aperte. La causa più probabile è che il lento Mac ha poca RAM inattiva e una piccola porzione di RAM libera. La piccola porzione di RAM libera è in base alla progettazione, ma vuoi che la tua RAM cablata più attiva sia compresa tra il 50% e il 66% della RAM totale per evitare ritardi.

Fermiamoci qui e vediamo cosa mostrano le tue misure. Ci sono molte domande qui su cosa sono liberi, inattivi e altri tipi di RAM. Il mio sospetto è che il lento Mac stia eseguendo il paging e che troppe app siano aperte per la RAM.

Se apri Activity Monitor, potresti vedere qualcosa di simile in Memoria di sistema

RAM sovraccaricata

Se lo vedi, chiudi alcune app fino a quando la tua RAM appare così e ripeti i tempi del test del commutatore di app.

corretto bilanciamento della RAM


Perfetto: in caso di problemi di paging, è quindi possibile decidere se si desidera aggiornare la memoria, modificare il carico di lavoro o ottenere spazio di archiviazione più veloce.
bmike

0

RAM

Mountain Lion è un porco di risorse rispetto a Snow Leopard


Potresti offrire qualche contesto qui? Un'installazione pulita di entrambi i sistemi operativi utilizza meno disco e meno RAM nella mia esperienza per non parlare del fatto che ML funziona generalmente su CPU / GPU incredibilmente più veloci rispetto ai Mac che eseguono Snow Leopard.
bmike

0

Il problema è la RAM. 4 GB non sono sufficienti per un Mac Mini per eseguire Mountain Lion e le tue applicazioni Adobe. Esistono due modi per risolvere questo problema.

  1. Acquista più RAM (almeno 8Gb). Ho 12Gb nel mio Mac Mini e funziona in modo fenomenale !.

  2. Acquista un'app di memoria gratuita per rilasciare RAM ogni volta che ne hai bisogno quando esegui le tue applicazioni Adobe.


La mia esperienza è che le app di memoria gratuite non valgono il tempo speso a comprenderle e tanto meno il costo. Se qualcuno può pubblicare uno scenario ripetibile in cui si ottiene un miglioramento misurabile, sarei felice di riconsiderare la mia opinione.
bmike

credetemi, il costo per questa app è di soli 0,99 dollari e il vantaggio e la facilità di rilascio della RAM con un solo clic, sono incredibili, uso questa app su tutto il mio Mac per 2 anni e ho lavorato molto bene. Puoi acquistare l'app Freememory sull'App Store.
Luis Medina,

Mi piacerebbe che tu facessi un caso perché fosse utile. Quindi paghi $ 1 per avere il tipo di programma purgeper te e la "memoria libera" cresce e sei soddisfatto. Troppa memoria libera è uno spreco e non aver allocato abbastanza come inattivo rallenta il sistema. Quello che vedo è che stai avvisando di pagare per rallentare il Mac delle persone? Aiutami a capire cosa mi sto perdendo qui.
bmike

-3

Problema RAM. Memoria libera con un solo clic, questo è un esempio di come funziona Freememory.App, scaricabile dall'App Store.

App di Freememory, scaricabile dall'App Store


Questa non è in realtà una risposta specifica alla domanda del PO.
sameetandpotatoes,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.