I'd say it depends on what exactly code is doing.
Say, emulator running on my P4EE 3.2 populates list view control at
half
the speed of e740.
At the same time, it's two times faster looping in SqlCeDataReader.
Personally, I do not have issues with emulator performance in code
execution or debugging.
However, I'm pretty sure somebody running it on P3-600 will.
In any case, it's a good idea to run performance tests on real target, not
the emulator.
Best regards,
Ilya
This posting is provided "AS IS" with no warranties, and confers no
rights.
--------------------
From: "Alex Feinman [MVP]" <
[email protected]>
References: <
[email protected]>
<
[email protected]>
Subject: Re: Emulator Performance
Date: Tue, 26 Oct 2004 14:37:29 -0700
Lines: 82
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
Message-ID: <
[email protected]>
Newsgroups: microsoft.public.dotnet.framework.compactframework
NNTP-Posting-Host: 204.249.181.133
Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP14
phx.gbl
Xref: cpmsftngxa10.phx.gbl
microsoft.public.dotnet.framework.compactframework:63974
X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework
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
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" <
[email protected]>
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: <
[email protected]>
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