1 votes

Aperçu de l'accès aux fichiers fermés (El Cap 10.11.3)

Sur El Cap (j'ai remarqué cela depuis la mise à jour vers 10.11.3) La prévisualisation continue d'accéder à fermé PDF, ce qui signifie que je ne peux pas vider la corbeille. En fait, le problème existe même si Preview est no en cours d'exécution. J'ouvre un fichier, je ferme Aperçu et le fichier, je le mets à la corbeille, j'essaie de vider la corbeille et j'obtiens "le fichier est en cours d'utilisation". A l'instant :

:~$ lsof .Trash/tutorial-strata.pdf
COMMAND     PID      USER   FD   TYPE DEVICE SIZE/OFF      NODE NAME
Preview   62216 me  txt    REG    1,4   196236 109606954 .Trash/tutorial-strata.pdf
QuickLook 71216 me  txt    REG    1,4   196236 109606954 .Trash/tutorial-strata.pdf

(comme vous pouvez le remarquer, Quicklook a voulu une partie de l'action malgré le fait que je n'ai pas activé un aperçu du fichier). Comment puis-je mettre fin à ce comportement très ennuyeux ?

#

en suivant la suggestion de GhostLyrics, j'exécute :

:~$ ps -ef|grep Prev
  501  2411     1   0 12:00am ??         0:08.49 /Applications/Preview.app/Contents/MacOS/Preview -psn_0_28633933
  501  2412     1   0 12:00am ??         0:00.01 /Applications/Preview.app/Contents/XPCServices/com.apple.Preview.TrustedBookmarksService.xpc/Contents/MacOS/com.apple.Preview.TrustedBookmarksService
  501 16880 57035   0 12:36pm ttys000    0:00.00 grep Prev

Ainsi, Preview fonctionne toujours en arrière-plan malgré le fait qu'il ne soit pas ouvert (selon le Dock) :

The Dock showing Preview should not be running

Il semble donc que la prévisualisation ne se ferme pas correctement pour une raison ou une autre.....

1voto

bovium Points 919

Êtes-vous sûr que l'aperçu n'est effectivement pas en cours d'exécution par opposition à non visible ? ( CMD + W vs. CMD + Q )

Quant à une image expliquant ce que je veux dire, référez-vous à ceci : http://geek-and-poke.com/geekandpoke/2013/8/24/the-one-and-only-difference-between-os-x-and-Windows


Mise à jour :

exemple de sortie pour l'aperçu non-running :

ps -ef|grep Prev
502 46649 46541   0  8:58PM ttys000    0:00.00 grep Prev

exemple pour l'exécution de Preview :

ps -ef|grep Prev
502 46655     1   0  8:58PM ??         0:01.16 /Applications/Preview.app/Contents/MacOS/Preview -psn_0_11016833
502 46656     1   0  8:58PM ??         0:00.01 /Applications/Preview.app/Contents/XPCServices/com.apple.Preview.TrustedBookmarksService.xpc/Contents/MacOS/com.apple.Preview.TrustedBookmarksService
502 46661 46541   0  8:58PM ttys000    0:00.00 grep Prev

0 votes

Je suis presque sûr que la prévisualisation ne fonctionne pas.

0 votes

@user1256923 J'ai mis à jour le post et ajouté une commande pour vous aider à vous assurer que ce n'est pas le cas ou que ça l'est.

1voto

user1698584 Points 11

Je n'ai pas de solution, mais je peux confirmer que cela se produit effectivement (10.11.3) et semble être une régression. (Je vois des rapports de ce genre depuis 2011, mais cela ne m'a jamais mordu toutes ces années, jusqu'à assez récemment). Le PO n'a pas d'hallucinations et son rapport est entièrement exact, et il n'est pas confus sur ce qu'il a fait.

Il est intéressant de noter que le fichier n'a jamais été ouvert dans Aperçu. Je n'exécutais pas Preview ! Le fichier a été créé par Print-to-PDF depuis Safari sur mon bureau. La seule chose que j'ai faite avec ce fichier a été de décider que je n'en voulais pas, et de le mettre à la Corbeille. Ensuite, lorsque j'ai voulu vider la corbeille, j'ai obtenu la boîte de dialogue d'erreur "in use".

J'ai le même problème depuis quelques mois seulement. J'ai utilisé lsof et le moniteur d'activité pour voir ce qui se passait. (C'était un processus satellite QuickLook).

Ma théorie aléatoire est que QuickLook met agressivement en cache le contenu des nouveaux fichiers, afin qu'ils puissent être affichés très rapidement, si j'en ai besoin. Puis un bug survient et il oublie de le libérer (fuite de données). Ou quelque chose comme ça. Le fichier reste "utilisé" jusqu'à ce que je me déconnecte ou que je tue le processus incriminé.

Peut-être qu'Apple va corriger ce bug. En attendant : Ouais, c'est un vrai problème.

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