구성 요소

칩 설계자 인 Arm Holdings는 화요일 Symbian 운영체제 용 애플리케이션 프로파일 링 툴을 공개했다.

Symbian - ЖИВА В 2020?!

Symbian - ЖИВА В 2020?!
Anonim

이 툴을 사용하면 개발자가 무제한의 추적 데이터를 수집 할 수 있으며 지침 프로세서에서 실행됩니다. 추적 데이터는 명령어를 실행하는 데 필요한 프로세서 사이클 수를 나타냅니다. 개발자는이 정보를 사용하여 응용 프로그램의 코드를 향상시킬 수 있습니다.

그러나 추적 데이터를 수집하면 다른 문제가 발생합니다. 몇 초의 추적 데이터로 메가 바이트의 데이터가 생성됩니다. 대부분의 프로파일 링 도구는 4G 바이트 이상을 수집하지 못하는 메모리 버퍼를 가지고 있다고 Armen은 말했다.

Arm은 추적 데이터를 무제한으로 수집하기 위해 도구를 구성했다. ARM의 추적 수집 장치는 USB (범용 직렬 버스) 케이블로 다른 하드 드라이브에 연결할 수 있으므로 사실상 무제한의 추적을 수집 할 수 있다고 그녀는 말했습니다. 개발자는 코드가 실행되는 방식에 대한 세분화 된 뷰를 제공하는 명령이 실행될 때 모든 인스턴스를 볼 수도 있습니다. "개발자는 애플리케이션이 성능 적중률을 경험하는 곳에 집중할 수 있습니다"라고 Lennard는 말했습니다.

The Arm 심비안 프로파일 러는 임베디드 트레이스 매크로 셀 (Extended Trace Macrocell)로 하드웨어에서 실행되며, 실행 중에 프로세서 정보를 수집 할 수 있습니다. ARM은 애플리케이션 소프트웨어를 프로세서에서 정확하게 에뮬레이트하는 RTSM (Real-Time System Models)을 제공합니다 RealView Development Suite 4.0의 전문 버전에서 테스트 할 수 있습니다. RTSM은 ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, New Cortex R4, New Cortex A9 등 총 6 개의 ARM 프로세서를 포함합니다.