Google Answers Logo
View Question
 
Q: Why is my laptop running access faster than my dual xeon server ( No Answer,   2 Comments )
Question  
Subject: Why is my laptop running access faster than my dual xeon server
Category: Computers > Programming
Asked by: philmyers-ga
List Price: $25.00
Posted: 29 Nov 2004 21:22 PST
Expires: 29 Dec 2004 21:22 PST
Question ID: 435885
I have an application that is running faster On a 1.4ghz (2mb l2
cache) xp pro Centrino Laptop 512 mb ram than a dual processor Dell
Poweredge 2.4 ghz (512kb level 2 cache)windows server 2003 xeon server
(2 GB ram).

The application is mostly a Visual Basic DLL running as MSACCESS.EXE
in Task manager.

The difference in execution time is the Dell server is 20 % slower.

Request for Question Clarification by webadept-ga on 29 Nov 2004 22:07 PST
Hi, 

My guess would be that your server is running a "server OS" with many
tasks, and your laptop is running XP or something similar, hence it is
only focusing on running the software. Also, many applications are not
written to use dual processors, and the OS has to compensate for this,
which causes the OS to run the software slower as well.

If you could let us know more about the server, such as what services
are running at startup, and more about the laptop, such as the OS it
as, I'm sure that we could give you a much better response.

webadept-ga

Clarification of Question by philmyers-ga on 29 Nov 2004 22:31 PST
The Laptop is running XP Pro SP2
The server is running Windows Server 2003
The server is running no other applications and all performance
options are set as per a workstation i.e. optimise for programs not
background services.

Clarification of Question by philmyers-ga on 30 Nov 2004 00:15 PST
Could it be the Level 2 cache ? That appears the only factor in favour
of the Laptop.
Answer  
There is no answer at this time.

Comments  
Subject: Re: Why is my laptop running access faster than my dual xeon server
From: mathtalk-ga on 30 Nov 2004 08:52 PST
 
The L2 cache difference leaps out at you, but it might be tricky to
prove this is the source of the performance lag.  I'm not sure what
chipsets either system is based on, but an "undocumented" way of
disabling cache for some chipsets is discussed here:

http://www.intel.com/design/support/faq/embed_chipset/430hx.htm

The other possibility that occurs to me is that there may be too much
memory(!) installed on the server box.  At some point memory
performance studies show that applications can suffer with the
installation of excess memory.  This might be an easier test to do
(apart from a risk of triggering MS's registration code by changing
memory configurations).

regards, mathtalk-ga
Subject: Re: Why is my laptop running access faster than my dual xeon server
From: answerbod-ga on 19 Dec 2004 05:21 PST
 
This page provides a possible answer:
http://www.bestpricecomputers.ltd.uk/ent/dual_processors.htm

"PC suppliers will be happier to charge you extra for a dual processor
computer whether you are going to benefit from it or not. In fact they
may not know that most programs run slightly slower on a dual
processor computer."

What happens is that in a single processor system when the CPU runs of
information to process in it's cache (on CPU memory) it goes to the
main system RAM for more. In a dual processor system the CPU first
looks in the other CPU's cache before going to main memory. If the
program is not optimised for use on dual CPU systems then there will
be no info in the second CPU's cache. Yet, the first CPU will keep
checking there for information. If it does that often enough per
millisecond it can seriously impact on performance. You can test this
by taking one CPU (or disabling it in the BIOS) and seeing if the
performance improves.

Other info on dual Opteron technologies:
http://www.bestpricecomputers.ltd.uk/guides/dual_opteron.htm

And Dual Xeon technologies:
http://www.bestpricecomputers.ltd.uk/guides/dual_xeon.htm

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy