T
Thomas Pettersen
Hi!
We have a strange problem that we've been trying to solve for some days.
We have an application where we have our own custom objects filled with
data. We're doing a lot of looping / removing and creating of objects in a
specific function. When I run this on my laptop it takes about 1,7 seconds
to do the whole operations (it's about 4500 objects filled with data). When
I do it on my customers computers this takes a lot longer time. I'm not
doing database-queries, communication with other components or anything.
It's pure dataprocessing with my own classes. The results are as follows:
My computer (1,7 seconds):
Laptop Pentium M - 1600 Mhz
1 Gb RAM
Windows XP Pro
My friends computer (1,8 seconds):
Laptop Pentium 4 - 2,66 Ghz
512 Mb RAM
Windows XP Pro
My customers test-server(12,3 seconds):
Server Pentium III - 800 Mhz
1 Gb RAM
Windows 2003 Server
My customers production-server (5,4 seconds):
Server Xeon 2 x 2.4 Ghz
2,2 Gb RAM
Windows 2003 Server
My customers laptop (6,1 seconds):
Laptop Pentium 4 - 2 Ghz
512 Mb RAM
Windows XP Pro
May there be any security-settings? The only big difference between my and
my friends computers are that we are in a workgroup while the
customer-computers are in a domain. Are there any other security-settings or
anything that my customer may have that affects the performance of our
application?
Regards
Thomas Pettersen / SKUM
We have a strange problem that we've been trying to solve for some days.
We have an application where we have our own custom objects filled with
data. We're doing a lot of looping / removing and creating of objects in a
specific function. When I run this on my laptop it takes about 1,7 seconds
to do the whole operations (it's about 4500 objects filled with data). When
I do it on my customers computers this takes a lot longer time. I'm not
doing database-queries, communication with other components or anything.
It's pure dataprocessing with my own classes. The results are as follows:
My computer (1,7 seconds):
Laptop Pentium M - 1600 Mhz
1 Gb RAM
Windows XP Pro
My friends computer (1,8 seconds):
Laptop Pentium 4 - 2,66 Ghz
512 Mb RAM
Windows XP Pro
My customers test-server(12,3 seconds):
Server Pentium III - 800 Mhz
1 Gb RAM
Windows 2003 Server
My customers production-server (5,4 seconds):
Server Xeon 2 x 2.4 Ghz
2,2 Gb RAM
Windows 2003 Server
My customers laptop (6,1 seconds):
Laptop Pentium 4 - 2 Ghz
512 Mb RAM
Windows XP Pro
May there be any security-settings? The only big difference between my and
my friends computers are that we are in a workgroup while the
customer-computers are in a domain. Are there any other security-settings or
anything that my customer may have that affects the performance of our
application?
Regards
Thomas Pettersen / SKUM