Perché l'anteprima è eccessivamente lenta dopo l'aggiornamento a Lion?


19

Dopo l'aggiornamento a OS X Lion, ho notato che la mia app di anteprima è ora eccessivamente lenta, impiegando pochi minuti ad aprire un file anziché a secondi, anche quando si apre un file locale. Inoltre, spesso non risponde.

Qual è la causa di tis e devo reinstallare Lion per risolvere questo problema? Preferirei non ripetere di nuovo l'intero processo, se possibile.


7
Prova a chiudere l'anteprima con option-command-qe prova ad aprire nuovamente l'anteprima.

@bckbck che dovrebbe essere una risposta alla domanda, non un commento. Ha funzionato come un fascino.
Hilton Campbell,

Ho provato e non ha funzionato. I file di sistema di una versione precedente di OS X influirebbero sull'anteprima?
futureelite7,

@ futureelite7 Stai dicendo che hai modificato i file di sistema di Preview? Sarebbe quasi sicuramente la causa ...
Nathan Greenstein,

No, non l'ho modificato da solo. Mi chiedo solo se i file lasciati dalla versione OS X 10.6.x di anteprima potrebbero essere la causa.
futureelite7

Risposte:


8

OptCmdQ ha funzionato per me su un nuovo Macbook Pro i5 2.4Ghz

Posso solo presumere che scartare le finestre precedenti abbia ripulito qualcosa che stava facendo funzionare l'app lentamente.


4

Utilizzo del comando fs_usage per visualizzare l'attività del file system

Se sei felice di lavorare in Terminal, un risultato della seguente routine potrebbe aiutare a stimare le cause della lentezza.

  1. apri l'anteprima quindi alt/optioncommandqper uscire e scartare Windows

  2. in Terminale, apri una nuova finestra

  3. incollare la seguente riga su Terminale, quindi premere returnoenter

    sudo fs_usage cmd Preview

  4. se richiesto, inserire la password dell'amministratore

  5. osserva i suggerimenti per l'uso: probabilmente non ti serviranno ora, ma è bene esserne consapevoli

  6. chiave upper rappresentare la stessa riga ma non return oppureenter

  7. essere pronti a portare rapidamente in primo piano Terminal

  8. in rapida successione: fare clic sull'icona del Dock per Anteprima - porta rapidamente in primo piano il Terminale - tasto returnoenter

  9. a tuo piacimento, quando l'anteprima è pronta: apri un file associato ai ritardi

  10. dopo che quel file è aperto, chiave commandwper chiudere la finestra

  11. dopo la chiusura della finestra, chiave commandqper uscire da Anteprima

  12. portare in primo piano il Terminale, ingrandire la finestra e poi il tasto controlc

  13. se non vedi nulla di riservato o sensibile nella finestra Terminale: seleziona tutto il testo, copia il testo quindi:

    • modifica la tua domanda per includere il testo incollato.

Screenshots

Esempi di Terminale come potrebbe apparire dopo i passaggi (6), (8) e (12):

cursore alla fine della linea

dopo aver aperto l'anteprima

dopo aver digitato control-c

Altri lettori

Esiste un modo più intelligente o più intuitivo per ottenere informazioni simili?

In questo caso, mi propongo fs_usageperché il suo output include i timestamp, che potrebbero aiutare a capire i punti in cui i ritardi sono più evidenti.

Riferimento

fs_usage (1) Pagina di manuale di Mac OS X.


If fs_usageis scoraggiante (sono sicuro che lo sarà per molti utenti): una risposta a una domanda diversa conferma ciò che sospettavo: Instruments offre un'interfaccia più user-friendly con lo stesso comando. Tuttavia: per utilizzare gli strumenti, è necessario installare Xcode, che potrebbe essere eccessivo ...
Graham Perrin

1

Prima di reinstallare, perché non eseguire un paio di semplici esercizi di isolamento: la rete, altri processi o l'account utente potrebbero essere i problemi e nessuno può essere risolto con una reinstallazione.

Lion ha ovviamente fatto in modo che l'app Anteprima facesse più cose. Tiene traccia dei file aperti in modo che vengano riaperti al prossimo avvio, ha un rilevamento più intelligente dei dati, una nuova lente di ingrandimento - il tuo mac potrebbe avere solo altro da fare e questa potrebbe essere la proverbiale "goccia che ha rotto la schiena del cammello"

Piuttosto che semplicemente reinstallare, potresti dare un'occhiata per vedere cosa sta realmente succedendo. Ci sono altri processi in background? Sta ancora indicizzando il disco rigido?

L'ordine qui può essere d'aiuto, ma sentiti libero di fare qualsiasi cosa abbia senso: (eseguirai il test di anteprima dopo ognuno di questi passaggi)

  1. Spegni la rete (tutti, se necessario)
  2. Esci e rientra
  3. Reboot
  4. Crea un nuovo utente
  5. Avvio sicuro

Esistono alcune procedure grandiose ma esaustive sull'isolamento di un problema software sui siti di supporto di Apple, ma queste sono alcune che potrebbero rintracciarti rapidamente escludendo questo problema.

Se l'anteprima è lenta senza nient'altro, hai buone possibilità di capire perché. Buona fortuna a inseguire il colpevole.


1

Stavo riscontrando questo problema con OS X Lion 10.7.3 2 GB di RAM in un MBP. Ho provato i passaggi terminali sopra riportati ma non sono riuscito a trovare nulla. Stavo leggendo il mio codice e ho notato che all'inizio era chiamato "font" nell'output del terminale. Ricordo di avere caratteri duplicati in passato che causavano problemi in Snow Leopard.

Cosa fare:

  • Apri Font Book (ricerca spotlight) e seleziona Tutti i font nella colonna Raccolta.
  • Scorri l'elenco dei caratteri e cerca un carattere con un triangolo giallo che indica che è un duplicato.
  • Fai clic sul triangolo e scegli rimuovi automaticamente.

Anteprima e TextEdit ora si aprono molto più velocemente.


Dal momento che le risposte non sono sempre elencate nello stesso ordine, puoi espandere la tua risposta con quali passaggi terminali hai usato?
jmlumpkin,

1

Ho avuto lo stesso problema e sono riuscito a risolverlo disabilitando la funzione "riprendi". Questo può essere fatto a livello di sistema, ma per risolvere solo il problema di Anteprima, digita questo nel Terminale:

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Potrebbe essere necessario andare nella cartella ~ / Library / Preferences per avere effetto (per me all'inizio non ha funzionato).

cd ~/Library/Preferences

1

Prova questo: ha fatto una grande differenza sul mio Mac.

In Anteprima, Preferenze, Generale, seleziona Apri ogni file nella sua finestra.


1

Mi sono appena imbattuto in una risposta che ha funzionato da me sui forum di apple.com: In Anteprima, seleziona File -> Apri recenti -> Cancella menu. Quando ricomincio dopo averlo fatto, è di nuovo velocissimo. Sfortunatamente, questa è una correzione manuale; il menu si riempirà di nuovo chiaramente e rallenterà l'anteprima, quindi Apple ha del lavoro da fare per risolvere il problema. Ma almeno c'è un modo per ripulirlo di tanto in tanto.


0

Se hai Axiotron Quickscript installato dovrai disabilitarlo / rimuoverlo fino a quando non fornirà una correzione.


1
Per favore, hai un link a una descrizione del problema con Axiotron Quickscript?
Graham Perrin,

0

Considererei questo un bug in Lion, probabilmente correlato all'abbandono automatico delle app introdotte con Lion. Ho qualcosa di simile, sembra familiare? Apro un file che attiva l'anteprima. Vedo i miei ultimi documenti aperti e una sovrapposizione grigia su di essi, con un filatore. Ciò che mi aiuta è forzare la chiusura dell'anteprima e la riapertura del file. L'anteprima è decisamente ansiosa di chiudersi in Lion, vedi questo articolo su tidbits per maggiori informazioni: http://tidbits.com/article/12398


0

Come descritto da altri, un possibile motivo per rallentare le prestazioni di Anteprima in Lion è legato alla nuova funzionalità di ripresa. Questo può essere disabilitato in diversi modi:

  • temporaneamente chiudendo l'anteprima usando OptCmdQquale causa un'anteprima pulita al prossimo avvio.
  • Permanentemente per l'anteprima solo usando il comando Terminale: defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false[ma vedi nota sotto] o
  • A livello globale per tutte le applicazioni dalle Preferenze di sistema generali [ma vedi nota sotto]

Ma, nella mia esperienza con un rallentamento simile in Anteprima (5.5.1) dopo un recente aggiornamento da Snow Leopard a Lion (10.7.3), potrebbe essere necessario utilizzare più tecniche . In particolare, anche dopo aver disabilitato il ripristino di Anteprima dalla riga di comando e globalmente nelle preferenze di sistema, ho comunque avuto prestazioni dell'anteprima molto lente fino a quando non ho chiuso anche l'anteprima usando OptCmdQ. Ora finalmente, Preview è tornato a funzionare velocemente.

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.