9 votes

Le disque dur externe semble bloquer des applications de manière aléatoire

Depuis la mise à jour de mon iMac 2009 vers OSX Lion, j'ai remarqué un comportement étrange lors de l'utilisation de mon ordinateur. Toutes les heures environ (je ne suis pas vraiment sûr de ce schéma), l'application que j'utilise se fige soudainement. J'entends alors mon disque dur externe tourner, et finalement, l'application se remet à fonctionner.

Par exemple, il suffit de cliquer avec le bouton droit de la souris sur un élément dans Chrome ou de regarder une vidéo à mi-chemin dans Plex pour que l'application entière se fige jusqu'à ce que le disque tourne à nouveau. Je ne vois pas comment ces applications pourraient dépendre de ce disque externe, car je ne l'utilise que pour ma sauvegarde Time Machine.

J'ai désactivé l'option "mettre les disques durs en veille lorsque cela est possible", mais cela ne semble pas avoir réglé le problème. Une explication possible pourrait être que ce disque externe est utilisé comme partie de la mémoire virtuelle ; cela expliquerait la dépendance du système d'exploitation envers le disque, mais je ne peux pas imaginer pourquoi il ferait cela alors qu'il reste beaucoup d'espace disque sur mon disque système.

Ce n'est pas entièrement fatal, c'est plus ennuyeux qu'autre chose, mais je crains que cela n'indique que quelque chose ne va pas avec mon système d'exploitation ou mon matériel. Je serais reconnaissant pour toute idée.

4voto

mjs Points 9378

C'est peut-être l'indexation de Spotlight. Voyez-vous mdworker actif dans le moniteur d'activité lorsque cela se produit ? Si vous ne l'avez pas encore fait, vous pouvez essayer d'exclure le lecteur dans les paramètres de confidentialité de Spotlight dans les préférences système et voir si cela aide.

1voto

robertpostill Points 1009

Il semblerait que ce soit Time Machine qui effectue sa sauvegarde programmée, ce qui ralentirait le processus en cours car il vérifie les changements dans votre dossier personnel.

1voto

Dustin Points 737

Je dirais que le disque externe a sa propre gestion interne de l'énergie qui fait que le disque tourne à vide. Avec un peu d'effort, vous pourriez écrire un script qui écrit un fichier sur le disque externe, le supprime et répète ensuite toutes les minutes.

Si vous avez des applications sur le disque externe, et en particulier une application qui a déjà enregistré un service, alors je soupçonne que votre disque externe tourne sur un clic droit afin d'aider à construire le menu des services. Il se peut aussi que ce soit Plex lui-même qui choisisse d'analyser le disque externe.

Je ferais des recherches sur votre disque externe pour voir s'il fait tourner le disque de lui-même et comment l'empêcher de se produire.

Ce script

 #!/bin/bash
 # Used to not let a volume named MYBOOK sleep

 volpresent=$(mount | grep MYBOOK | wc -c)

 if [ $volpresent -gt 0 ]
 then
    touch /Volumes/MYBOOK/.hiddenfile
 fi

Vient de cet indice http://hints.macworld.com/article.php?story=20090316190817357

1voto

Graham Perrin Points 7373

Concentrez-vous sur une action qui semble à la fois (a) provoquer la rotation d'un disque et (b) ne pas se terminer avant la fin de la rotation. En supposant qu'un clic droit dans Google Chrome soit une de ces actions  

Dans le Terminal, l'exécution de la commande suivante avant un clic droit dans Google Chrome affichera les éléments relatifs à l'activité des fichiers :

sudo fs_usage cmd Google\ Chrome

Parmi l'activité, quelque chose en rapport avec les services. Exécutez la commande suivante pour avoir une idée de ce qu'il en est un peu de des services disponibles pour votre système :

defaults read ~/Library/Preferences/com.apple.ServicesMenu.Services

L'une de ces applications ou l'un de ces services pourrait-il causer à la fois (a) et (b) ?

Si ce n'est pas un clic droit dans Google Chrome, réfléchissez à des moyens de mieux cibler la question principale.

0voto

Chris Jester-Young Points 102876

J'ai un disque dur qui fait ça aussi. Je soupçonne que le disque tourne à vide s'il n'est pas utilisé pendant un certain temps. Cependant, lorsque le système d'exploitation tente de lire ou d'écrire sur le disque, il bloque le processus pendant que le disque tourne. Et dans Lion, cela se produit parfois lorsque j'utilise Spotlight, Finder, ou que je clique sur une pile dans le Dock. Je me suis résigné à ce que ce comportement fasse partie du fonctionnement de Lion.

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