Dlaczego podgląd jest zbyt wolny po aktualizacji do Lion?


19

Po uaktualnieniu do OS X Lion zauważyłem, że moja aplikacja do podglądu jest teraz zbyt wolna, otwierając plik zamiast sekund, nawet podczas otwierania pliku lokalnego. Ponadto często nie odpowiada.

Co jest przyczyną TIS i czy muszę ponownie zainstalować Lion, aby rozwiązać ten problem? Wolałbym nie przechodzić przez cały proces ponownie, jeśli to możliwe.


7
Spróbuj zamknąć podgląd za pomocą option-command-qi spróbuj ponownie otworzyć podgląd.

@bckbck powinna być odpowiedzią na pytanie, a nie komentarzem. Działa jak urok.
Hilton Campbell

Próbowałem i nie działało. Czy pliki systemowe z poprzedniej wersji systemu OS X wpłynęłyby na podgląd?
futureelite7

@ futureelite7 Czy mówisz, że zmodyfikowałeś pliki systemowe Preview? To prawie na pewno byłaby przyczyna ...
Nathan Greenstein,

Nie, nie zmodyfikowałem tego sam. Zastanawiam się tylko, czy przyczyną mogą być pliki pozostawione w wersji zapoznawczej OS X 10.6.x.
futureelite7,

Odpowiedzi:


8

OptCmdQ pracował dla mnie na nowym Macbooku Pro i5 2.4Ghz

Mogę tylko założyć, że usunięcie poprzednich okien oczyściło coś, co powodowało powolne działanie aplikacji.


4

Za pomocą polecenia fs_usage można wyświetlić aktywność systemu plików

Jeśli lubisz pracę w Terminalu, wynik poniższej procedury może pomóc w oszacowaniu przyczyn spowolnienia.

  1. Podgląd następnie otwarty alt/optioncommandqdo Quit i wyrzucić Okna

  2. w Terminalu otwórz nowe okno

  3. wklej następujący wiersz do terminala, a następnie naciśnij klawisz returnlubenter

    sudo fs_usage cmd Preview

  4. jeśli pojawi się monit, wprowadź hasło administratora

  5. Przestrzegaj wskazówek dotyczących użytkowania - prawdopodobnie nie będziesz ich teraz potrzebować, ale dobrze jest mieć je na uwadze

  6. klawisz upreprezentujący tę samą linię, ale nie return lubenter

  7. bądź przygotowany na szybkie przeniesienie terminala na pierwszy plan

  8. w krótkich odstępach czasu: kliknij ikonę Dock, aby wyświetlić podgląd - szybko przenieś Terminal na pierwszy plan - klawisz returnlubenter

  9. w wolnym czasie, gdy podgląd jest gotowy: otwórz plik, który kojarzy Ci się z opóźnieniami

  10. po otwarciu tego pliku, klucz commandwdo zamknięcia okna

  11. po zamknięciu okna kluczem commandqdo wyjścia z podglądu

  12. przenieś Terminal na pierwszy plan, zmaksymalizuj okno, a następnie klawisz controlc

  13. jeśli nie widzisz nic poufnego ani poufnego w oknie terminala: zaznacz cały tekst, skopiuj tekst, a następnie:

    • edytuj pytanie, aby dołączyć wklejony tekst.

Zrzuty ekranu

Przykłady terminala, który może pojawić się po krokach (6), (8) i (12):

kursor na końcu linii

po otwarciu Podgląd

po naciśnięciu klawisza Control-c

Inni czytelnicy

Czy istnieje mądrzejszy lub bardziej przyjazny dla użytkownika sposób uzyskiwania podobnych informacji?

W tym przypadku dążę do tego, fs_usageponieważ jego wyniki zawierają znaczniki czasu, które mogą pomóc zrozumieć punkty, w których opóźnienia są najbardziej zauważalne.

Odniesienie

fs_usage (1) Strona podręcznika Mac OS X.


Jeśli fs_usagejest zniechęcający (jestem pewien, że trafi do wielu użytkowników): odpowiedź na inne pytanie potwierdza to, co podejrzewałem: Instruments oferuje bardziej przyjazny interfejs dla tego samego polecenia. Jednak: aby korzystać z Instrumentów, musisz zainstalować Xcode, co może być przesadą…
Graham Perrin

1

Przed ponowną instalacją może warto wykonać kilka prostych ćwiczeń izolacyjnych - problemy z siecią, innymi procesami lub kontem użytkownika mogą nie zostać rozwiązane przy ponownej instalacji.

Lion najwyraźniej sprawił, że aplikacja Preview robi więcej rzeczy. Śledzi otwarte pliki, aby zostały ponownie otwarte przy następnym uruchomieniu, ma inteligentniejsze wykrywanie danych, nowy lupę - twój komputer Mac może po prostu mieć więcej do zrobienia i może to być przysłowiowa „słoma, która złamała grzbiet wielbłąda”

Zamiast tylko ponownie instalować - możesz trochę warknąć, aby zobaczyć, co się naprawdę dzieje. Czy istnieją inne procesy w tle? Czy nadal indeksuje dysk twardy?

Kolejność tutaj może pomóc, ale możesz zrobić wszystko, co ma sens: (uruchomisz test podglądu po każdym z tych kroków)

  1. Wyłącz sieć (wszystkie w razie potrzeby)
  2. Wyloguj się i zaloguj ponownie
  3. Restart
  4. Utwórz nowego użytkownika
  5. Bezpieczny rozruch

Istnieje kilka świetnych, ale wyczerpujących procedur izolowania problemu z oprogramowaniem na stronach wsparcia dla jabłek, ale jest to kilka, które mogą przyspieszyć cię w wykluczeniu tego jednego problemu.

Jeśli podgląd jest powolny i nic się nie dzieje - masz dużą szansę dowiedzieć się, dlaczego. Powodzenia w ściganiu winowajcy.


1

Miałem ten problem z OS X Lion 10.7.3 2GB RAM w MBP. Próbowałem powyższych kroków terminalu, ale nic nie znalazłem. Czytałem mój kod i zauważyłem, że na początku w terminalu nazywa się on „font”. Pamiętam, że w przeszłości zduplikowane czcionki powodowały problemy w systemie Snow Leopard.

Co robić:

  • Otwórz Książkę czcionek (wyszukiwanie punktowe) i zaznacz Wszystkie czcionki w kolumnie Kolekcja.
  • Przewiń listę czcionek i poszukaj czcionki z żółtym trójkątem wskazującym, że jest to duplikat.
  • Kliknij trójkąt i wybierz usuń automatycznie.

Podgląd i TextEdit otwierają się teraz znacznie szybciej.


Ponieważ odpowiedzi nie zawsze są wymienione w tej samej kolejności, czy możesz rozszerzyć swoją odpowiedź o zastosowane kroki końcowe?
jmlumpkin

1

Miałem ten sam problem i udało mi się go rozwiązać, wyłączając funkcję „wznowienia”. Można to zrobić w całym systemie, ale aby rozwiązać tylko problem z podglądem, wpisz to w terminalu:

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Być może trzeba będzie przejść do folderu ~ / Library / Preferences, aby to zadziałało (dla mnie początkowo nie działało).

cd ~/Library/Preferences

1

Spróbuj tego: na moim Macu zrobiła to duża różnica.

W obszarze Podgląd, Preferencje, Ogólne wybierz Otwórz każdy plik w osobnym oknie.


1

Natknąłem się na odpowiedź, która działała ode mnie na forach apple.com: W podglądzie wybierz Plik -> Otwórz ostatnie -> Wyczyść menu. Kiedy zrestartuję się po tym, znów robi się błyskawicznie. Niestety jest to poprawka ręczna; menu wyraźnie się zapełni i spowolni podgląd, więc Apple ma trochę pracy, aby to naprawić. Ale przynajmniej istnieje sposób, aby go wyczyścić od czasu do czasu.


0

Jeśli masz zainstalowany skrypt Axiotron Quickscript, musisz go wyłączyć / usunąć, dopóki nie dostarczą poprawki.


1
Czy masz link do opisu problemu z skryptem Axiotron Quickscript?
Graham Perrin

0

Uznałbym to za błąd w Lionie, prawdopodobnie związany z automatycznym zamykaniem aplikacji wprowadzonych w Lionie. Dzieje się podobnie, czy to brzmi znajomo? Otwieram plik, który aktywuje podgląd. Widzę moje ostatnio otwarte dokumenty i szarą nakładkę nad nimi z pokrętłem. Pomaga mi w tym zamknięcie podglądu i ponowne otwarcie pliku. Preview zdecydowanie chce się zamknąć w Lion, zobacz ten artykuł o ciekawostkach, aby uzyskać więcej informacji: http://tidbits.com/article/12398


0

Jak opisali inni, jeden z możliwych powodów niskiej wydajności podglądu w Lionie jest związany z nową funkcją wznawiania. Można to wyłączyć na wiele sposobów:

  • tymczasowo przez zamknięcie podglądu, OptCmdQco powoduje czysty podgląd przy następnym uruchomieniu.
  • Na stałe tylko do podglądu przy użyciu polecenia Terminal: defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false[ale patrz uwaga poniżej] lub
  • Globalnie dla wszystkich aplikacji z ogólnych preferencji systemowych [ale patrz uwaga poniżej]

Jednak z mojego doświadczenia z podobnym spowolnieniem w wersji zapoznawczej (5.5.1) po niedawnej aktualizacji ze Snow Leopard do Lion (10.7.3) może być konieczne użycie wielu technik . W szczególności, nawet po wyłączeniu wznawiania podglądu z wiersza poleceń i globalnie w preferencjach systemowych, nadal doświadczałem bardzo niskiej wydajności podglądu, dopóki nie zamknąłem podglądu przy użyciu OptCmdQ. Wreszcie, Preview powraca do szybkiego działania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.