Regional application profiling with Caliper
Chipontwikkelaar Arm Holdings heeft op dinsdag zijn eerste tool voor applicatieprofilering voor het Symbian OS vrijgegeven.
De Arm Profiler voor Symbian is een onderdeel van de professionele versie van RealView Development Suite 4.0, een verzameling hulpprogramma's voor het schrijven en debuggen van code voor softwareontwikkelaars ontworpen chips.
De tool voor Symbian is bedoeld om ontwikkelaars hun applicaties te laten fine-tunen naarmate handsets complexer worden met GPS (Global Positioning System), muziek en telefoonfuncties, zei Elan Lennard, productmanager voor profileergereedschappen bij Arm.
Ontwikkelaars willen dat hun applicaties snel worden uitgevoerd, gebruiken zo min mogelijk geheugen en verbruiken niet veel stroom.
"Waar we ons op focussen, is het bieden van tools om de handset te helpen ontwikkelen opers en softwareontwikkelaars om zoveel mogelijk functies toe te voegen om competitief te zijn en tegelijkertijd niet te lijden onder de prestaties, "zei Lennard.
De Arm-profiler voor Symbian is niet-opdringerig, zei Lennard. Aanvragen hoeven niet te worden aangepast aan een profilering, zei ze. Ontwikkelaars kunnen ook andere applicaties uitvoeren naast degene die ze testen om te zien hoe hun applicatie presteert in een real-use situatie.
De tool laat ontwikkelaars ook een onbeperkte hoeveelheid traceergegevens verzamelen, die laat zien hoe instructies worden uitgevoerd op een processor. Traceringsgegevens laten zien hoeveel processorcycli er nodig zijn om een instructie uit te voeren. Ontwikkelaars kunnen die informatie dan gebruiken om de code van de toepassing te verbeteren.
Maar het verzamelen van traceergegevens levert nog andere problemen op. Slechts enkele seconden traceergegevens genereren megabytes aan gegevens. De meeste profileergereedschappen hebben een geheugenbuffer die niet meer dan 4 G bytes zal verzamelen, zei Lennard.
Arm heeft zijn tool zo geconfigureerd dat een onbeperkte hoeveelheid traceergegevens wordt verzameld. Arm's traceereenheid kan via een USB (Universal Serial Bus) -kabel worden aangesloten op een andere harde schijf, waardoor een vrijwel onbeperkte hoeveelheid trace kan worden verzameld, zei ze. Ontwikkelaars kunnen ook naar elk exemplaar kijken wanneer een instructie wordt uitgevoerd, wat een gedetailleerd overzicht geeft van hoe de code wordt uitgevoerd.
"Ontwikkelaars kunnen zich echt concentreren op de plaats waar hun toepassing prestatieklikken ondervindt", zei Lennard.
The Arm Profiler voor Symbian draait op hardware met een Emcast Trace Macrocell, waarmee informatie over de processor kan worden verzameld terwijl deze wordt gebruikt.
Arm biedt ook RTSM (Real-Time System Models), die een processor nauwkeurig nabootsen in software voor toepassing testen, in de professionele versie van RealView Development Suite 4.0. De suite begint bij US $ 8.600.
De RTSM's bestrijken zes Arm-processors: ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, Cortex-A8, Nieuwe Cortex R4 en vervolgens Nieuwe Cortex A9.
Mobile Network Builder kijkt naar IKEA voor inspiratie VNL wil de manier veranderen waarop mobiele basisstations worden ontworpen en uitgerold op zijn hoofd, om de deur voor dekking op het platteland ... VNL wil de manier waarop mobiele basisstations worden gemaakt en geïnstalleerd op zijn kop zetten, waardoor het economischer wordt om diensten aan te bieden op het platteland in ontwikkelingslanden. Om dit te doen, keek het voor consumentenelektronicafabrikanten en meubelgigant IKEA voor in
In staat zijn om deze markt aan te pakken, moet je beginnen met een blanco vel papier en aannemen dat er geen wegen, geen elektriciteit, geen gekwalificeerd personeel en een ARPU van $ 1- $ 2 zijn, volgens Raj.
RIM releases patch voor Buggy ActiveX-besturingselement
Er is een patch uitgebracht voor BlackBerry-apparaten voor een probleem dat een kwetsbaarheid veroorzaakt op iemands pc, volgens ...
Is het alles of niets voor game-releases in 2009?
Eidos life president Ian Livingstone zegt dat degenen die het meest uitgeven, waarschijnlijk zullen slagen in de overbevolkte markt voor videogames van 2009.