2012-05-28 33 views
10

Tôi đang tìm công cụ miễn phí có thể giúp kiểm tra hiệu năng dẫn của ứng dụng iPhone. Có ai quen thuộc với công cụ như vậy để theo dõi hiệu suất ứng dụng iPhone không?Công cụ kiểm tra hiệu suất cho ứng dụng iPhone

+0

Bạn muốn thực hiện loại thử nghiệm hiệu suất nào? Đối với hầu hết các thử nghiệm, bạn có thể sử dụng các công cụ đi kèm như một phần của công cụ phát triển táo – Sean

Trả lời

9

Instruments (được bao gồm trong Xcode IDE) đã cung cấp một bộ tốt đẹp của hồ sơ và thực hiện các công cụ:

  • phân bổ của các đối tượng, và đánh dấu khả năng đống để xem cách đống của bạn phát triển
  • time profiler lấy mẫu tất cả các quy trình và giúp bạn tìm các nút cổ chai
  • theo dõi hệ thống để xem các quy trình trong ứng dụng được lên lịch và thực thi như thế nào ted
  • chẩn đoán năng lượng giúp profiling tiêu thụ năng lượng của các thiết bị khác nhau được sử dụng bởi ứng dụng của bạn

Tôi không biết đó loại số liệu hiệu suất mà bạn cần phải cấu hình nhưng như thường câu cũ tốt

95% thời gian CPU được chi tiêu trong 5% của mã

đúng ngay cả cho các ứng dụng iOS như vậy bởi profiling với thời gian pr ofiler bạn chủ yếu sẽ giải quyết bất kỳ vấn đề hiệu suất. Chỉ cần đảm bảo nghiên cứu các đặc điểm của nó một chút (ví dụ: ngăn xếp cuộc gọi ngược/chỉ objc, v.v.)

+0

Cảm ơn bạn Jack, Nhưng tôi đang tìm một số công cụ khác có thể tự động thực hiện. – lasi

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