Tại sao Preview quá chậm sau khi nâng cấp lên Lion?


19

Sau khi nâng cấp lên OS X Lion, tôi nhận thấy rằng ứng dụng xem trước của mình hiện đang quá chậm, mất vài phút để mở tệp thay vì vài giây, ngay cả khi mở tệp cục bộ. Ngoài ra, nó thường không đáp ứng.

Nguyên nhân của việc này là gì và tôi có phải cài đặt lại Lion để khắc phục sự cố này không? Tôi thà không trải qua toàn bộ quá trình một lần nữa nếu có thể.


7
Hãy thử đóng Preview với option-command-qvà thử mở Preview lại.

@bckbck nên là một câu trả lời cho câu hỏi, không phải là một bình luận. Làm việc như người ở.
Hilton Campbell

Đã thử nó và không làm việc. Các tệp hệ thống từ phiên bản OS X trước có ảnh hưởng đến Xem trước không?
Futureelite7

@ Futureelite7 Bạn có nói rằng bạn đã sửa đổi các tệp hệ thống của Preview không? Đó gần như chắc chắn sẽ là nguyên nhân ...
Nathan Greenstein

Không, tôi đã không tự sửa đổi nó. Tôi chỉ tự hỏi liệu các tập tin còn lại từ phiên bản Preview của OS X 10.6.x có thể là nguyên nhân.
Futureelite7

Câu trả lời:


8

OptCmdQ làm việc cho tôi trên Macbook Pro i5 2.4Ghz mới

Tôi chỉ có thể đoán rằng việc loại bỏ các cửa sổ trước đó sẽ dọn sạch thứ gì đó khiến ứng dụng chạy chậm.


4

Sử dụng lệnh fs_usage để xem hoạt động của hệ thống tệp

Nếu bạn vui vẻ làm việc trong Terminal, kết quả từ thói quen sau có thể giúp ước tính nguyên nhân chậm.

  1. mở Xem trước alt/optioncommandqđể thoát và loại bỏ Windows

  2. trong Terminal, mở một cửa sổ mới

  3. dán dòng sau vào Terminal sau đó khóa returnhoặcenter

    sudo fs_usage cmd Preview

  4. nếu được nhắc, hãy nhập mật khẩu quản trị viên của bạn

  5. quan sát các gợi ý để sử dụng - có thể bạn sẽ không cần đến chúng bây giờ, nhưng thật tốt khi biết về chúng

  6. chìa khóa upđể đại diện cho cùng một dòng nhưng không return hoặcenter

  7. sẵn sàng đưa Terminal nhanh chóng ra tiền cảnh

  8. liên tiếp nhanh chóng: nhấp vào biểu tượng Dock để xem trước - nhanh chóng đưa Terminal lên tiền cảnh - phím returnhoặcenter

  9. lúc rảnh rỗi, khi Preview đã sẵn sàng: mở một tệp mà bạn liên kết với độ trễ

  10. Sau khi tệp được mở, phím commandwđể đóng cửa sổ

  11. sau khi cửa sổ đóng lại, phím commandqđể thoát Xem trước

  12. đưa Terminal lên tiền cảnh, tối đa hóa cửa sổ rồi nhấn phím controlc

  13. nếu bạn thấy không có gì bí mật hoặc nhạy cảm trong cửa sổ Terminal: chọn tất cả văn bản, sao chép văn bản sau đó:

    • chỉnh sửa câu hỏi của bạn để bao gồm các văn bản dán.

Ảnh chụp màn hình

Ví dụ về Terminal có thể xuất hiện sau các bước (6), (8) và (12):

con trỏ ở đuôi dòng

sau khi mở Xem trước

sau khi khóa điều khiển-c

Độc giả khác

Có cách nào thông minh hơn hoặc thân thiện hơn để có được thông tin tương tự không?

Trong trường hợp này tôi nhắm đến fs_usagevì đầu ra của nó bao gồm các dấu thời gian, có thể giúp hiểu được những điểm mà độ trễ đáng chú ý nhất.

Tài liệu tham khảo

fs_usage (1) Trang hướng dẫn sử dụng Mac OS X


Nếu fs_usagekhó xử (tôi chắc chắn nó sẽ dành cho nhiều người dùng): một câu trả lời cho một câu hỏi khác xác nhận điều tôi nghi ngờ: Dụng cụ cung cấp giao diện thân thiện hơn với cùng một lệnh. Tuy nhiên: để sử dụng Dụng cụ, bạn phải cài đặt Xcode, có thể là quá mức cần thiết
Graham Perrin

1

Trước khi bạn cài đặt lại, tại sao không thực hiện một vài bài tập cách ly dễ dàng - mạng, các quy trình khác hoặc tài khoản người dùng của bạn có thể là vấn đề và không được giải quyết bằng cài đặt lại.

Lion rõ ràng đã làm cho ứng dụng Preview làm được nhiều thứ hơn. Nó theo dõi các tệp đang mở để chúng được mở lại trong lần ra mắt tiếp theo, nó phát hiện dữ liệu thông minh hơn, một cửa sổ mới - máy mac của bạn có thể có nhiều việc phải làm và đây có thể là câu thành ngữ "rơm đã làm đứt lưng con lạc đà"

Thay vì chỉ cài đặt lại - bạn có thể chọc một chút để xem điều gì đang thực sự xảy ra. Có quá trình nền khác? Nó vẫn đang lập chỉ mục ổ cứng?

Thứ tự ở đây có thể giúp ích, nhưng hãy thoải mái làm bất cứ điều gì có ý nghĩa: (bạn sẽ chạy thử nghiệm xem trước của mình sau mỗi bước này)

  1. Tắt mạng (tất cả chúng nếu cần)
  2. Đăng xuất và đăng nhập lại
  3. Khởi động lại
  4. Tạo người dùng mới
  5. Khởi động an toàn

Có một số quy trình tuyệt vời nhưng đầy đủ để cô lập một vấn đề phần mềm trên các trang web hỗ trợ của táo, nhưng đây là một số quy trình có thể nhanh chóng theo dõi bạn trong việc loại trừ vấn đề này.

Nếu xem trước chậm mà không có gì khác xảy ra - bạn có cơ hội tốt để tìm hiểu tại sao. May mắn nhất trong việc đuổi theo thủ phạm.


1

Tôi gặp vấn đề này với OS X Lion 10.7.3 RAM 2GB trong MBP. Tôi đã thử các bước thiết bị đầu cuối ở trên nhưng không thể tìm thấy bất cứ điều gì ở đó. Tôi đã đọc qua mã của mình và nhận thấy rằng nó có tên là "phông chữ" ngay từ đầu ra. Tôi nhớ lại việc có các phông chữ trùng lặp trong quá khứ gây ra sự cố trong Snow Leopard.

Phải làm gì:

  • Mở Sách Phông chữ (tìm kiếm điểm sáng) và chọn Tất cả Phông chữ trong cột Bộ sưu tập.
  • Cuộn qua danh sách Phông chữ và tìm một phông chữ có hình tam giác màu vàng cho biết đó là một bản sao.
  • Nhấp vào hình tam giác và chọn loại bỏ tự động.

Xem trước và TextEdit bây giờ mở nhanh hơn nhiều.


Vì các câu trả lời không phải lúc nào cũng được liệt kê theo cùng một thứ tự, bạn có thể mở rộng câu trả lời của mình với những bước thiết bị đầu cuối nào bạn đã sử dụng không?
jmlumpkin

1

Tôi đã có cùng một vấn đề và quản lý để giải quyết nó vô hiệu hóa tính năng "tiếp tục". Điều này có thể được thực hiện trên toàn hệ thống, nhưng để giải quyết vấn đề Xem trước, hãy nhập vấn đề này vào Terminal:

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Bạn có thể cần phải đi đến thư mục ~ / Library / Preferences để điều này có hiệu lực (lúc đầu tôi không hoạt động).

cd ~/Library/Preferences

1

Hãy thử điều này: nó đã tạo ra một sự khác biệt lớn trên máy Mac của tôi.

Trong phần Xem trước, Tùy chọn, Chung, chọn Mở từng tệp trong cửa sổ riêng.


1

Chỉ cần vấp phải một câu trả lời từ tôi trên các diễn đàn của apple.com: Trong phần Xem trước, chọn Tệp -> Mở gần đây -> Xóa menu. Khi tôi khởi động lại sau khi làm điều này, nó lại nhanh như chớp. Thật không may, đây là một sửa chữa thủ công; Menu sẽ rõ ràng sẽ lấp đầy lại và làm chậm Xem trước, vì vậy Apple có một số việc phải làm để sửa lỗi này. Nhưng ít nhất có một cách để làm sạch nó theo thời gian.


0

Nếu bạn đã cài đặt Axiotron Quickscript, bạn sẽ cần phải tắt / xóa nó cho đến khi họ cung cấp bản sửa lỗi.


1
Xin vui lòng, bạn có một liên kết đến một mô tả về vấn đề với Axiotron Quickscript?
Graham Perrin

0

Tôi sẽ coi đây là một lỗi trong Lion, có lẽ liên quan đến việc tự động thoát khỏi các ứng dụng được giới thiệu với Lion. Tôi có một điều tương tự xảy ra, nó có vẻ quen thuộc? Tôi mở một tập tin, kích hoạt Xem trước. Tôi thấy các tài liệu được mở cuối cùng của mình và một lớp phủ màu xám trên chúng, với một vòng quay. Điều giúp tôi là buộc phải bỏ Xem trước và mở lại tệp. Xem trước chắc chắn rất mong muốn đóng chính nó trong Lion, xem bài viết này để biết thêm thông tin: http://tidbits.com/article/12398


0

Theo mô tả của những người khác, một lý do có thể cho hiệu suất Xem trước chậm trong Lion có liên quan đến tính năng tiếp tục mới. Điều này có thể bị vô hiệu hóa theo nhiều cách:

  • tạm thời bằng cách đóng Bản xem trước bằng cách OptCmdQtạo Bản xem trước rõ ràng khi khởi động tiếp theo.
  • Vĩnh viễn chỉ để xem trước bằng cách sử dụng lệnh Terminal: defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false[nhưng xem ghi chú bên dưới] hoặc
  • Toàn cầu cho tất cả các Ứng dụng từ Tùy chọn hệ thống chung [nhưng xem ghi chú bên dưới]

Nhưng, theo kinh nghiệm của tôi với sự chậm lại tương tự trong Bản xem trước (5.5.1) sau khi nâng cấp gần đây từ Snow Leopard lên Lion (10.7.3), bạn có thể cần phải sử dụng Nhiều Kỹ thuật . Cụ thể, ngay cả sau khi tôi vô hiệu hóa sơ yếu lý lịch cho Xem trước từ dòng lệnh và trên toàn cầu trong các tùy chọn hệ thống, tôi vẫn gặp hiệu suất Xem trước rất chậm cho đến khi tôi cũng đóng chế độ xem trước bằng cách sử dụng OptCmdQ. Bây giờ cuối cùng, Preview đã trở lại để chạy nhanh.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.