2012-03-03 40 views
5

Chúng tôi đang tạo một Chrome application mà chúng tôi hy vọng sẽ phát hành trong vài tuần tới. Chúng tôi đã phân phối cho một nhóm người thử nghiệm alpha và mặc dù phản hồi nói chung là tốt nhưng chúng tôi đã phàn nàn bởi một nhóm người dùng rằng các tiện ích mở rộng của chúng tôi là tốn kém về RAM. Chúng tôi cũng có báo cáo về mức tiêu thụ CPU quá cao quá cao.Lập hồ sơ ứng dụng Chrome

Bây giờ, chúng tôi đã cải thiện những gì có vẻ hiển nhiên, nhưng chúng tôi gần như 'bị mù' về mặt thực thi.

Chiến lược tốt để cấu hình cả bộ nhớ và lệnh gọi JS cho ứng dụng Chrome của chúng tôi là gì?

Xin lưu ý rằng ứng dụng này là một ứng dụng gốc đầy đủ, vì vậy có lẽ chúng ta có thể áp dụng một số mẹo lược tả javascript chung?

+0

Tất cả những gì tôi đã sử dụng là các bảng điều khiển Chrome Dev: Dòng thời gian và Cấu hình - Tôi cho rằng bạn đã kiểm tra kỹ lưỡng. – hamczu

+0

Tôi đã kiểm tra chúng, nhưng không thể tìm cách sử dụng chúng một cách hiệu quả. Bất kỳ tài nguyên nào mà bạn nghĩ rằng tôi có thể xem xét để bắt đầu? –

+2

Bạn đã xem qua tài liệu tiểu sử chưa? Họ bao gồm tất cả mọi thứ khá tốt và có một số video với phần giới thiệu tốt. http://code.google.com/chrome/devtools/docs/profiles.html – abraham

Trả lời

0

Như mọi người đã đề cập, bạn có thể sử dụng Công cụ nhà phát triển Chrome để sử dụng bộ nhớ hồ sơ.

Đối với CPU và RAM, nó không phải là khoa học đặc biệt, nhưng bạn có thể có một thước đo rộng bằng cách không mở ứng dụng nào ngoài Chrome có: mở trống và Màn hình hoạt động hoặc Trình quản lý tác vụ của HĐH.

Xem các chỉ số CPU và RAM dành cho Chrome vào khoảng: trống, khoảng trống khi nó sẽ nhận được - sau đó so sánh với chỉ số khi Ứng dụng của bạn đang chạy.

Tắt tất cả tiện ích mở rộng, để đưa chúng ra khỏi phương trình.

Hy vọng điều này sẽ hữu ích.

Các vấn đề liên quan