| Dart Home | PowerTCP FTP for ActiveX | Custom Development | Reply | PowerTCP FTP for ActiveX Topics | Forums |
| Author | Forum: PowerTCP FTP for ActiveX Topic: Odd CPU Utilization |
| cfshuhl cfshuhl@accusort.com From: Hatfield, PA USA Posts: 2 Member Since: 02/16/04 |
posted February 16, 2004 2:27 PM I have been trying to get at the source of a problem for some time now. An VB6 application is using the FTPTool control in DLL (windowless) form. During the development of the FTP capacity for this application, the CPU utilization only shows the occasional 50% spike while connected but not transferring (hovering for the most part around the 4% or less region), most of which is kernel activity. That was some time ago. Since then this application has been deployed to several customers. Another developer had recently noticed that the utilization seemed high. I checked his machine for the utilization and it seemed steady at about 60% with no other activity except an active server connection. I tried it on my machine, and the utilization was less (around 30% to 40%) but still steady and unusual. On a customer machine, which was significantly less powerful than mine, the utilization was 100% which adversely affected the transfers. An unrelated event caused me to have to reimage my machine. After getting the PC reimaged and back up, when I attempted to continue testing to find the source of the problem, I was startled to find the CPU utilizations back at the 4-5% level. Since this image was made some time ago, it is possible that I had updated the FTPTool sometime and am running off an older version (1.8.0.9). I guess my question is, has there ever been any mention made of this sort of problem, or with potential version conflicts between DartSock.dll and DartFTP which might result in this kind of issue. Since my machine was reimaged, I don't know how much version corroboration I can provide, but if you need it, I think I can piece it together from the other machines. |
Tony Priest![]() From: Utica, NY USA Posts: 8466 Member Since: 04/11/00 |
posted February 16, 2004 2:41 PM A long time ago (I don't remember the exact version number, but it would have been very low, like 1.0.0.x) the Ftp control used 100% CPU when doing a blocking (timeout > 0) transfer. We had many complaints and this was fixed very quickly though. There has not been anything done to improve CPU performance since then. |
| cfshuhl cfshuhl@accusort.com From: Hatfield, PA USA Posts: 2 Member Since: 02/16/04 |
posted February 16, 2004 2:46 PM Well, this application runs all accesses in non-blocking mode. Is there any potential for a version conflict between DartFTP.dll and DartSock.dll which might generate this behavior? Is it normal for a fallow open connection to have these levels of utilization? |
Tony Priest![]() From: Utica, NY USA Posts: 8466 Member Since: 04/11/00 |
posted February 16, 2004 3:13 PM Not that I know of or can think of. |
| Reply | PowerTCP FTP for ActiveX Topics | Forums |
This site is powered by
PowerTCP WebServer for ActiveX
|