T
Tappy Tibbons
We have rolled out an app, and are experiencing complete application and
system slowdown as users open and close windows forms in our app throughout
the day.
It usually happens about 50 or so form opening/closing cycles.
If the user notices the app is slowing down, and they exit the app then go
back in, it works fine for another 50 or so open/closes.
If they keep pushing it, and go another 20-30 times, it will eventually be
so slow the form takes 2-3 minutes to redraw, and will eventually lock their
PC, forcing a reboot.
The forms do have quite a few controls on them. They do talk to a database,
but not using bound forms, and the data access is pretty small.
We have tried setting all objects to nothing at the end of all procedures,
doing GC.Collect, other things, but can't quite nail it down...
The client machines are all WinXP SP1, P4 2.XGhz, 512MB RAM or better.
Version 1.0 of the framework, VS2002.
Any ideas on troubleshooting this? Is there a specific memory counter
somewhere I can monitor or display on the form, so I can see if it goes
down? The task manager memory for the app grows and grows, but I understand
that may not be a real accurate gauge of memory usage.
Thanks!
system slowdown as users open and close windows forms in our app throughout
the day.
It usually happens about 50 or so form opening/closing cycles.
If the user notices the app is slowing down, and they exit the app then go
back in, it works fine for another 50 or so open/closes.
If they keep pushing it, and go another 20-30 times, it will eventually be
so slow the form takes 2-3 minutes to redraw, and will eventually lock their
PC, forcing a reboot.
The forms do have quite a few controls on them. They do talk to a database,
but not using bound forms, and the data access is pretty small.
We have tried setting all objects to nothing at the end of all procedures,
doing GC.Collect, other things, but can't quite nail it down...
The client machines are all WinXP SP1, P4 2.XGhz, 512MB RAM or better.
Version 1.0 of the framework, VS2002.
Any ideas on troubleshooting this? Is there a specific memory counter
somewhere I can monitor or display on the form, so I can see if it goes
down? The task manager memory for the app grows and grows, but I understand
that may not be a real accurate gauge of memory usage.
Thanks!