Re: Emulator Performance

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Alex Feinman [MVP] (public_news_at_alexfeinman.com)
Date: 10/26/04


Date: Tue, 26 Oct 2004 14:37:29 -0700

Allow me to disagree. In my experience the emulator running on a 2.54 GHz
Pentium 4 machine outperforms a PPC2002 device with 206GHz Intel CPU (Symbol
2800) 2-3:1. This is already very good. Where emulator is slower is anything
graphic-intensive, but as long as you stick with intrinsic controls and
regular forms, it is better if anything

The new emulator offers comparable performance, so I don't see why would you
want to instill a hope that it would magically fix things

The issue at hands is clearly a transport issue rather than emulator itself.
In myt experience it is typically resilced by reducing the number of open
debug windows, cold-resetting the emulator and making sure the computer IP
configuration is straightforward

-- 
Alex Feinman
---
Visit http://www.opennetcf.org
""Ilya Tumanov [MS]"" <ilyatum@online.microsoft.com> wrote in message 
news:tyTWyO5uEHA.1884@cpmsftngxa10.phx.gbl...
> I'd say this is typical. There's nothing you can tweak besides using more
> powerful PC.
> Emulation is very slow in general, full power x86 is slowed down 10-20
> times because of it.
> Also, emulator is x86, so it's running slower version of CF's IJIT instead
> of highly optimized ARM version sJIT.
> There's a new ARM emulator coming with VS 2005 which would be way better.
>
> Best regards.
>
> Ilya
>
> This posting is provided "AS IS" with no warranties, and confers no 
> rights.
>
> --------------------
>> From: "Robert Bouillon" <djwhizzard@hotmail.com>
>> Subject: Emulator Performance
>> Date: Tue, 26 Oct 2004 13:53:35 -0400
>> Lines: 21
>> X-Priority: 3
>> X-MSMail-Priority: Normal
>> X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
>> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
>> Message-ID: <uc93LN4uEHA.1300@TK2MSFTNGP14.phx.gbl>
>> Newsgroups: microsoft.public.dotnet.framework.compactframework
>> NNTP-Posting-Host: 24-161-37-111.hvc.rr.com 24.161.37.111
>> Path:
> cpmsftngxa10.phx.gbl!TK2MSFTFEED02.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP0
> 8.phx.gbl!TK2MSFTNGP14.phx.gbl
>> Xref: cpmsftngxa10.phx.gbl
> microsoft.public.dotnet.framework.compactframework:63942
>> X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework
>>
>> I'm on a 2.4 GHz P4, 1GB DDR3200 2-3-2-2, I875P, SATA RAID0.
>>
>> My emulator performs most operations at the speed of a 233MHz ARM I have.
>>
>> Stepping into the program is slow: Loading the stack or local/watch
> windows
>> can take up to 30 seconds. Accessing variables can take up to 10 seconds
>> from within Visual Studio. I get a 1-2 second delay each step, stepping
>> through the program.
>>
>> I'm running the latest service packs on 2kServer.
>>
>> Is this performance typical? Is there any way to tweak this performance? 
>> I
>> would think a full-power x86 proc would perform significantly faster than
> a
>> low-power ARM. If not, are there any plans to improve the speed of the
>> Emulator for .NET?
>>
>> Thanks.
>>
>> --ROBERT
>>
>>
>>
> 


Relevant Pages

  • Re: Computer with better-than-x86 processor thats not extremely expensive?
    ... or slower than x86 depends on your application. ... here that at one point the DEC Alpha processor, now "dead", running an ... x86 emulator was actually faster than a real x86 machine at the time. ...
    (comp.arch)
  • Re: Plateform Builder and ARM emulator
    ... I was able to workaround this problem by changing the PB connection to ... I am using Platform Builder with Windows Mobile AKU 2.4 on 2 different XP ... I have build a SmartPhone image for the ARM emulator. ...
    (microsoft.public.windowsce.embedded)
  • Re: Computer with better-than-x86 processor thats not extremely expensive?
    ... or slower than x86 depends on your application. ... here that at one point the DEC Alpha processor, now "dead", running an ... x86 emulator was actually faster than a real x86 machine at the time. ...
    (comp.arch)
  • Re: How run the program on the emulator?
    ... You should use only x86 target for emulator development. ... you switched to x86 after ARM some ARM files remain on emulator. ... is't not a valid pocket pc ...
    (microsoft.public.windowsce.embedded)
  • Re: HP50g-TURNING DISPLAY OFF/ON
    ... then you won't be confused anymore about ARM code involved on ... the last machine with a Saturn CPU was the HP 49g. ... Probably a more hardware related emulator as compared to the so ...
    (comp.sys.hp48)