Komponentit

Paglabas ng Application ng Paglabas ng Arm para sa Symbian OS

Symbian - ЖИВА В 2020?!

Symbian - ЖИВА В 2020?!
Anonim

Ang Arm Profiler para sa Symbian ay isang bahagi ng RealView Development Suite 4.0 propesyonal na bersyon, isang batch ng mga tool para sa software developers pagsulat at debugging code para sa Arm Ang mga tool para sa Symbian ay nilayon upang mapahusay ng mga developer ang kanilang mga application habang ang mga handset ay nagiging mas kumplikado sa GPS (Global Positioning System), pag-play ng musika at mga function ng telepono, sabi ni Elan Lennard, product manager para sa profiling tools at Arm.

Gusto ng mga developer na magpatakbo ng mabilis ang kanilang mga application, gumamit ng maliit na memorya hangga't maaari at hindi kumonsumo ng maraming lakas.

"Ang aming tinututuhan ay ang pagbibigay ng mga tool upang matulungan ang pag-unlad ng handset opers at software developers upang maidagdag ang maraming mga tampok upang maging mapagkumpitensya habang sa parehong oras na hindi naghihirap sa pagganap, "sinabi Lennard.

Ang Arm profile para sa Symbian ay nonintrusive, sinabi Lennard. Ang mga aplikasyon ay hindi kailangang baguhin upang tumanggap ng isang profile session, sinabi niya. Ang mga nag-develop ay maaari ring magpatakbo ng iba pang mga application kasama ang kanilang sinusubukan upang makita kung paano gumaganap ang kanilang aplikasyon sa isang sitwasyong totoong ginagamit, sinabi ni Lennard.

Ang tool ay magpapahintulot din sa mga developer na mangolekta ng walang limitasyong dami ng data ng trace, na nagpapakita ng mga tagubilin ay pinaandar sa isang processor. Ang data ng pagsubaybay ay nagpapakita kung gaano karaming mga cycles ng processor ang kailangan upang maipatupad ang isang pagtuturo. Maaaring gamitin ng mga nag-develop ang impormasyong iyon upang mapabuti ang code ng application.

Ngunit ang pagkolekta ng data ng trace ay nagdudulot ng iba pang mga problema. Lamang ng ilang segundo ng data ng bakas ay bumubuo ng megabytes ng data. Ang karamihan sa mga tool sa pag-profile ay may buffer ng memory na hindi mangolekta ng higit sa 4G na mga byte, sinabi ni Lennard.

Na-configure ng Arm ang tool nito upang mangolekta ng walang limitasyong dami ng data ng trace. Ang yunit ng pagkakasunud-sunod ng trace ng Arm ay maaaring konektado sa pamamagitan ng isang USB (Universal Serial Bus) cable sa isa pang hard drive, na nagbibigay-daan para sa isang halos walang limitasyong dami ng trace na kokolektahin, aniya. Ang mga nag-develop ay maaari ring tumingin sa bawat pagkakataon kapag ang isang pagtuturo ay naisakatuparan, na nagbibigay ng isang butil-butil na pagtingin sa kung paano ang code ay tumatakbo.

"Ang mga developer ay maaaring tumuon kung saan ang kanilang aplikasyon ay nakakaranas ng mga hit sa pagganap," sabi ni Lennard. Ang Profiler para sa Symbian ay tatakbo sa hardware na may isang Embedded Trace Macrocell, na nagpapahintulot ng impormasyon sa processor na makolekta habang tumatakbo ito.

Ang Arm ay nag-aalok din ng RTSM (Real-Time System Models), na tumpak na tularan ang isang processor sa software para sa application pagsubok, sa propesyonal na bersyon ng RealView Development Suite 4.0. Ang suite ay nagsisimula sa US $ 8,600.

Ang RTSMs ay sumasaklaw sa anim na processor ng Arm: ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, Bagong Cortex R4 at pagkatapos ay Bagong Cortex A9.