Pourquoi mon Mac serait-il lent après l'inactivité, puis passez-vous à la pleine vitesse après 20 à 30 minutes d'utilisation?

Mon Macbook semble ralentir après une période d'inactivité et ensuite se remettre à pleine vitesse après 20-30 minutes.

Bien que j'aie quelques idées, je me request si quelqu'un d'autre a vu un tel comportement ou peut offrir quelques conseils sur la façon d'enquêter plus loin.

J'ai 16 Go de RAM et j'ai tendance à exécuter une charge de travail raisonnable. J'ai VMWare Fusion avec un client Windows et Ubuntu en cours d'exécution ainsi que Eclipse et Chrome (et probablement Mail et iTunes).

Une fois que je suis fait pendant un certain time, je vais soit fermer le couvercle ou tout simplement laisser la machine ouverte. Ce que je remarque, c'est que quand je reviens à ça, ça peut être terriblement lent. Eclipse ou le client Windows peuvent restr assis pendant 10 à 30 minutes avec une icône de rotation ou ne pas en faire trop.

Après 20-30 minutes, tout semble arriver à pleine vitesse.

Ma conjecture est que MacOS est en train de pagayer tout ce qui se trouve dans la memory, puis d'être obligé de le redirect. Cependant, je ne connais pas suffisamment MacOS pour fournir des preuves à ce sujet – ni chercher une autre explication.

La manière la plus claire que je puisse voir pour voir si datatables sont paginées dans ou hors de RAM est le programme de command line en top . Ouvrez un terminal et courez en top .

Dans les premières lignes de sortie, cherchez "swapins" et "swapouts". Les valeurs à la fin vous indiquent combien de pages ont été permutées et épuisées. Les valeurs entre parenthèses sont le delta de cette mise à jour (mises à jour par défaut une fois par seconde).

Si votre Macbook est en train de replace Eclipse ou vos machines virtuelles dans la RAM lorsque vous le réveillez ou y revenez après un certain time, le nombre de swains devrait changer considérablement chaque seconde.

Terminal de course haut