Hiển thị ID tiến trình của các tab trang web riêng lẻ & Windows trong Safari dành cho Mac OS X

Anonim

Bất cứ ai phát triển bất cứ thứ gì cho web đều biết rằng việc theo dõi việc sử dụng tài nguyên của một tab hoặc cửa sổ cụ thể hoặc chỉ theo dõi một tab hoặc cửa sổ sai sót có thể khó khăn, nhưng Safari trên Mac có một thủ thuật ẩn giúp nó trở nên hiệu quả hơn. dễ dàng hơn; khả năng hiển thị ID quy trình web trực tiếp trong trang và tiêu đề tab của cửa sổ Safari.

Cài đặt tùy chọn này nhằm vào người dùng nâng cao và nhà phát triển, những người có lý do để xem nhanh PID của một trang web riêng lẻ trực tiếp trên thanh tiêu đề cửa sổ. Đối với những người khác, nó có thể hơi vô dụng và một cách tiếp cận thân thiện với người dùng hơn đã có sẵn trong các phiên bản OS X mới, cho phép người dùng xem URL của các tab và cửa sổ sai sót bằng thủ thuật di chuột trong Trình giám sát hoạt động.

Để lấy tiêu đề trang PID, bạn cần hiển thị menu Gỡ lỗi Safari nếu bạn chưa làm như vậy – vâng, menu Gỡ lỗi khác với menu Nhà phát triển tiêu chuẩn. Menu Gỡ lỗi phải được bật thông qua dòng lệnh với một chuỗi mặc định, hãy nhập dòng sau vào Terminal để thực hiện điều đó:

defaults write com.apple.Safari Bao gồmInternalDebugMenu 1

Khởi chạy lại Safari và bạn sẽ thấy menu “Gỡ lỗi” hiện có thể nhìn thấy, bây giờ để bật tùy chọn hiển thị Tiêu đề trang PID chỉ làm như sau:

  • Kéo menu Gỡ lỗi mới hiển thị xuống và chuyển đến “Cờ linh tinh”
  • Chọn “Hiển thị ID quy trình web trong tiêu đề trang”
  • Thay đổi diễn ra ngay lập tức và bạn sẽ ngay lập tức nhìn thấy ID quy trình cùng với tiêu đề trang web cho mọi cửa sổ và tab trình duyệt đang mở, hãy tìm nội dung như sau: “Tiêu đề trang ” với WPlà ID quy trình web.

    Trong trường hợp bạn đang thắc mắc hoặc điều đó không rõ ràng, đây là các ID quy trình tiêu chuẩn, có nghĩa là bạn có thể dễ dàng theo dõi chúng và hoạt động của chúng, đồng thời bạn có thể tác động bằng lệnh kill, vì vậy bạn có thể dễ dàng tạm dừng các quy trình của tab và cửa sổ hoặc tắt chúng nếu chúng vượt quá tầm kiểm soát hoặc trở thành nguồn tài nguyên.

Hiển thị ID tiến trình của các tab trang web riêng lẻ & Windows trong Safari dành cho Mac OS X