Tại sao Chrome DevTools đôi khi lưu tệp nguồn rất chậm?


1

Đôi khi, khi tôi chỉnh sửa mã JavaScript hoặc HTML trong trình chỉnh sửa Nguồn của DevTools, khi tôi nhấn CTRL-S để lưu tệp, tệp không thực sự lưu vào đĩa cho đến khi vài phút trôi qua. Tại sao điều này xảy ra, và tôi có thể làm gì để khắc phục nó?

Các chi tiết khác về những gì đang xảy ra như sau:

Tôi đang dùng Ubuntu 14.10, sử dụng Chrome 40.0.2214.95 (cập nhật: sự cố vẫn tiếp tục trên Ubuntu 15.04 và Chrome 42.0.2311.135). Sau khi tôi nhấn CTRL-S để lưu, đèn i / o của ổ cứng sáng liên tục và đầu ra của

$ sudo iotop

chứa một dòng như thế này:

IO>     | COMMAND
97.29 % | chrome [BrowserBlocking]

Trạng thái này tiếp tục trong hơn một phút. Tôi đã không đo được mất bao lâu, nhưng lần này có thể tiếp tục trong 10 phút. Có vẻ như việc khởi động lại Chrome có thể khắc phục sự cố, nhưng tôi muốn khắc phục tốt hơn thế.

Câu trả lời:


0

Tôi nghĩ rằng vấn đề là do thực tế tôi đã cấu hình Không gian làm việc của Chrome Devtools để lập chỉ mục các tệp trong hai thư mục node_modules có tổng cộng 77.000 tệp. Bây giờ tôi đặt nó để bỏ qua các thư mục đó, vấn đề dường như đã biến mất.

Điều cho tôi ý tưởng rằng đây có thể là vấn đề, bên cạnh giả định hợp lý rằng các thư mục node_modules chứa rất nhiều tệp, đó là iotopbáo cáo Chrome đã đọc rất nhiều , nhưng không ghi vào ổ đĩa.

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.