Trang chủ » làm thế nào để » Tại sao Chrome có quá trình mở quá nhiều?

    Tại sao Chrome có quá trình mở quá nhiều?

    Nếu bạn đã từng xem qua Trình quản lý tác vụ trong khi chạy Google Chrome, bạn có thể ngạc nhiên khi thấy số lượng mục nhập chrome.exe vượt quá số lượng cửa sổ Chrome thực tế bạn đã mở. Thỏa thuận với tất cả các quy trình đó là gì?

    Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.

    Câu hỏi

    Nếu bạn tò mò về tất cả các quy trình Chrome dường như trùng lặp, bạn không đơn độc. Trình đọc SuperUser PolyShell thực sự muốn đi đến tận cùng của mọi thứ:

    Trong Trình quản lý tác vụ Windows, dường như tôi có nhiều quy trình Chrome đang chạy, mặc dù tôi chỉ mở một cửa sổ Chrome.

    Sao có thể như thế được? Tôi luôn nghĩ rằng mỗi chương trình mở đại diện cho một quá trình.

    Mặc dù số lượng lớn các quy trình chrome.exe riêng lẻ lúc đầu xuất hiện gây trở ngại, nhưng có một lời giải thích hoàn toàn tốt cho deluge.

    Những câu trả lời

    Một số người đóng góp SuperUser đã tham gia để trả lời câu hỏi. Jeff Atwood đã cung cấp một tài liệu tham khảo cho blog Phát triển Chrome:

    Bạn có thể đọc chi tiết ở đây:

    Google Chrome tận dụng các thuộc tính này và đặt các ứng dụng web và plugin trong các quy trình riêng biệt từ chính trình duyệt. Điều này có nghĩa là sự cố công cụ kết xuất trong một ứng dụng web sẽ không ảnh hưởng đến trình duyệt hoặc các ứng dụng web khác. Điều đó có nghĩa là HĐH có thể chạy các ứng dụng web song song để tăng khả năng phản hồi của chúng và điều đó có nghĩa là trình duyệt sẽ không bị khóa nếu một ứng dụng web hoặc trình cắm cụ thể ngừng phản hồi. Điều đó cũng có nghĩa là chúng ta có thể chạy các quy trình của công cụ kết xuất trong hộp cát hạn chế giúp hạn chế thiệt hại nếu việc khai thác xảy ra.

    Về cơ bản, mỗi tab có một quy trình trừ khi các tab từ cùng một tên miền. Trình kết xuất có một quá trình cho chính nó. Mỗi trình cắm sẽ có một và mỗi tiện ích mở rộng đang hoạt động.

    KronoS chia sẻ một mẹo để kiểm tra các quy trình bên trong Chrome thay cho Trình quản lý tác vụ khó hiểu hơn:

    Bạn có thể xem quy trình nào thực hiện những gì trên:

     Menu-> Công cụ -> Trình quản lý tác vụ

    Trông như thế này:

    Deizel cung cấp một trợ lý cho những người học trực quan ngoài kia:

    Đừng quên đọc truyện tranh giới thiệu Chrome bao gồm điều này trong số các quyết định thiết kế khác.

    Toàn bộ truyện tranh Chrome đáng để đọc cho người hâm mộ Chrome vì nó giải thích nhiều lựa chọn thiết kế khác liên quan đến việc sản xuất trình duyệt. Nó cũng chỉ là một niềm vui đọc.


    Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.