Các thành phần

Các nhà phát triển muốn ứng dụng của họ chạy nhanh, sử dụng càng ít bộ nhớ càng tốt và không tiêu tốn nhiều năng lượng.

Tutorial de uso do Nokia Drop 1.4

Tutorial de uso do Nokia Drop 1.4
Anonim

Công cụ này cũng cho phép các nhà phát triển thu thập dữ liệu theo dõi không giới hạn, được thực hiện trên một bộ xử lý. Dữ liệu theo dõi cho biết có bao nhiêu chu kỳ xử lý cần thực hiện một lệnh. Các nhà phát triển sau đó có thể sử dụng thông tin đó để cải thiện mã của ứng dụng.

Tuy nhiên, việc thu thập dữ liệu theo vết đặt ra các vấn đề khác. Chỉ một vài giây dữ liệu theo dõi sẽ tạo ra megabyte dữ liệu. Lennard cho biết, hầu hết các công cụ định hình có một bộ đệm bộ nhớ sẽ không thu thập được hơn 4G byte. Arm đã cấu hình công cụ này để thu thập dữ liệu không giới hạn. Bộ sưu tập dấu vết của Arm có thể được kết nối bằng cáp USB (Universal Serial Bus) tới một ổ cứng khác, cho phép thu được hầu như không giới hạn lượng vết. "Các nhà phát triển thực sự có thể tập trung vào nơi mà ứng dụng của họ đang trải qua những lần truy cập hiệu suất", Lennard nói

The Arm Profiler cho Symbian sẽ chạy trên phần cứng với một Embedded Trace Macrocell, cho phép thu thập thông tin về bộ vi xử lý trong khi nó đang chạy

Arm cũng cung cấp RTSM (Real-Time System Models), mô phỏng chính xác một bộ xử lý trong phần mềm cho ứng dụng thử nghiệm, trong phiên bản chuyên nghiệp của RealView Development Suite 4.0. Bộ sản phẩm RTSM bao gồm 6 bộ xử lý ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, New Cortex R4 và New Cortex A9.