11 votes

Outil pour déterminer le goulot d'étranglement des performances

J'utilise mon MacBook Pro du début de l'année 2011 pour le développement iOS, le travail sur Photoshop, etc., et il est parfois assez lent. Existe-t-il un outil que je peux exécuter pendant une journée, puis examiner les statistiques qu'il produit pour identifier le goulot d'étranglement des performances ?

J'envisage d'acheter plus de RAM (j'en ai 8 actuellement, je voudrais en avoir 16) ou un SSD (j'ai actuellement le disque dur d'origine).

7voto

Oskar Points 1242

Les outils que j'utiliserais sont :

  • Moniteur d'activité
  • Instruments (exécutés depuis Xcode)
  • vm_stat 900
  • io_stat 900
  • top -u -s 900
  • sysdiagnose - shift + control + option + command + . (ou exécuter sudo sysdiagnose )

Les deux commandes stat et top s'exécutent toutes dans une fenêtre de terminal et prennent des instantanés de l'activité par intervalles de 15 minutes. Les commandes stat enregistrent les statistiques. Je lancerais la commande sysdiagnose avec parcimonie, peut-être une fois au début de la période, une fois lorsque le système d'exploitation semble exceptionnellement lent et une fois à la fin.

Le plus facile à gérer est le moniteur d'activité et je m'assurerais que rien n'occupe le CPU qui, selon vous, ne devrait pas prendre beaucoup de ressources et l'équilibre de la RAM - quel pourcentage est câblé quel pourcentage est câblé+actif.

-1voto

Mike Points 1018

Le goulot d'étranglement de votre système est HAUTEMENT spécifique à l'application de votre Mac. Voici quelques exemples :

  • Une plate-forme de jeu vidéo est presque toujours limitée par les graphiques. car les jeux vidéo ne nécessitent pas beaucoup d'accès au disque ou au processeur.

  • L'utilisation occasionnelle, comme le chargement d'applications et de fichiers, est susceptible
    goulot d'étranglement de la vitesse d'accès aux fichiers.

  • Le développement et la production audiovisuelle nécessitent un mélange de la plupart des spécifications informatiques, mais il n'existe pas d'application "automatique" pour le déterminer pour vous.

Voici comment je déterminerais le goulot d'étranglement :

  • Vérifiez l'utilisation de votre RAM. Un bon moyen gratuit de le faire est d'ouvrir Activity Monitor, de faire un clic droit sur l'icône du dock et de sélectionner "Afficher l'utilisation de la mémoire" dans le sous-menu "Icône du dock". Si votre RAM (à l'exclusion de la mémoire "inactive") est souvent élevée (par exemple, 80 %), cela vaut peut-être la peine de la mettre à niveau. Si vous n'utilisez que la moitié de vos 8 Go de RAM, l'ajout de 8 Go supplémentaires n'aura aucune incidence sur les performances.
  • De même, gardez un œil sur l'activité de votre disque (à partir du moniteur d'activité). Faites un benchmark du disque dur de votre Mac (pour connaître ses vitesses maximales de lecture/écriture) et comparez l'activité du disque que vous observez à la capacité maximale du disque. Si vous atteignez fréquemment le maximum, il est peut-être temps de mettre à niveau le SSD.

Je recommande la mise à niveau SSD. Outre l'augmentation évidente de la vitesse d'entrée/sortie des fichiers, si vous utilisez trop de mémoire, votre SSD constituera un bien meilleur espace d'échange que votre disque dur actuel.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X