Komponenter

Arm Releases Ansökningsverktyg för Symbian OS

Куда делись альтернативы Android и iOS?

Куда делись альтернативы Android и iOS?
Anonim

Chip designer Arm Holdings släpptes på tisdag sitt första applikationsprofileringsverktyg för Symbian OS.

Armprofilen för Symbian är en del av RealView Development Suite 4.0 professionell version, en uppsättning verktyg för programutvecklare som skriver och felsöker kod för arm -designed chips.

Verktyget för Symbian är tänkt att låta utvecklare finjustera sina applikationer, eftersom telefoner blir mer komplexa med GPS (Global Positioning System), musikspel och telefonfunktioner, säger Elan Lennard, produktchef för profilering av verktyg vid Arm.

Utvecklare vill att deras applikationer ska springa fort, använda så lite minne som möjligt och inte konsumera mycket.

"Det vi fokuserar på är att tillhandahålla verktyg för att hjälpa handenheten utveckla operatörer och programutvecklare för att kunna lägga till så många funktioner att vara konkurrenskraftiga samtidigt som de inte lider av prestanda, säger Lennard.

Armprofilen för Symbian är inte störande, sade Lennard. Programmen behöver inte ändras för att rymma en profileringssession, sa hon. Utvecklare kan även köra andra applikationer utöver den som de testar för att se hur deras applikation utförs i en verklig användning, säger Lennard.

Verktyget kommer också att låta utvecklare samla en obegränsad mängd spårdata, vilket visar hur instruktionerna exekveras på en processor. Spårdata visar hur många processcykler som krävs för att utföra en instruktion. Utvecklare kan sedan använda den informationen för att förbättra programmets kod.

Men att samla spårdata medför andra problem. Bara några sekunder av spårdata genererar megabyte data. De flesta profilverktyg har en minnesbuffert som inte samlar in mer än 4G byte, säger Lennard.

Arm har konfigurerat sitt verktyg för att samla in obegränsad mängd spårdata. Arms spåruppsamlingsenhet kan anslutas via en USB-kabel (Universal Serial Bus) till en annan hårddisk, vilket möjliggör en nästan obegränsad mängd spår som ska samlas in, sa hon. Utvecklare kan också titta på varje instans när en instruktion utförs, vilket ger en granulär bild av hur koden körs.

"Utvecklare kan verkligen fokusera på var deras tillämpning upplever prestations träffar", säger Lennard. Profiler för Symbian kommer att köras på hårdvara med en inbyggd spårmakrocell, vilket gör det möjligt att samla information om processorn när den körs.

Arm erbjuder också RTSM (realtidssystemmodeller) som exakt efterliknar en processor i programvara för applikation testning, i den professionella versionen av RealView Development Suite 4.0. Sviten börjar på 8 600 US $.

RTSM: erna omfattar sex armprocessorer: ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, New Cortex R4 och sedan New Cortex A9.