PDA

View Full Version : Program Startup Slowness


Commish
06-10-2010, 11:43 PM
Hi Thomas,

Have any of your customers reported any program startup slowness? I've had several people tell me recently that when they start up the program, it takes anywhere from 40-60 seconds to load up.

Nothing is displayed for about 40 seconds. I asked one person to time it. He is running Windows Vista Home Premium x64, 4GB RAM, Intel Core Duo 2 T5800 2.0Ghz. No other apps were running. He uninstalled and reinstalled and it still takes this amount of time to fully load. I have a trial setup and that pop up box is is what shows up after about 40 seconds.

I've experienced a differnce in start up time between my laptop and desktop. The laptop is Vista and desktop is XP. Running on the laptop starts up faster. Memory is the same, and CPU power is better on the laptop.

Maybe 40+ seconds for loading is reasonable? Curious if others are seeing this.

Is there anything I can do when I create the software to help with the loading time?

I looked around the forum but didn't see any questions or issues already submitted. I'm using TSB Pro and the latest version, 2.0.0.15.

Any suggestions are appreciated.

Thanks,
Rick

MikeM
06-11-2010, 08:36 AM
Hi Rick. One of my big programs takes approximately 15 seconds to load. The flash screen takes 5 seconds to come up, then the other 10 to load the rest of the program. The first time a program starts after a fresh installation can take longer, because the database file and other needed files are being created, but after the initial start, the time should shorten.

My program is a multi user version, and if I put the database on the network, it will take longer to start. As with any program that runs on a network, the speed of the network is the deciding factor. I don't know how big your splash screen image is, but if it's a larger file size, I suppose that could influence the start speed, although I doubt it's very large.

Thomas will have a better understanding of what is going on at each start, and I'm sure he will throw his ideas in here as well.

TigerSoftware
06-11-2010, 12:34 PM
Hi Rick,


Mike pretty much nailed it.

It will depend on the size of your application because it is creating everything at when it starts.

Commish
06-11-2010, 08:41 PM
Thanks Mike and Thomas. I'll have to give my customers a message to give it time to start up.

I suspect everyone is somewhat trained these days to expect an immediate action once they click a button. I know I do when I'm surfing and clicking!

I was just curious if there was something I was doing while creating the program, like how many times I've made edit changes to the layout, or the number of objects within the program (there are 11) with several hundred database fields.

Rick