Performance of FTP libraries.

  • Thread starter Thread starter Yash
  • Start date Start date
Y

Yash

We have a CPU-intensive application which runs in parallel with a
number of FTP processes which transfer files from remote machines to
the local machine.
Because of this application, the FTP processes run very slowly as they
are not able to steal CPU cycles from the application. These are
processes running the standard FTP program.

I was wondering whether using an FTP library such as Rebex.NET or
Xceed, would perform better and require lesser CPU cycles.
Our FTP processes are spawned by a script that uses FTP to determine
whether there are files available on the remote machines and if so
gets them transferred.
Would it make sense to write an application using an FTP library that
would do this same thing?

We use Windows 2000 server.
Thanks
 
Yash said:
We have a CPU-intensive application which runs in parallel with a
number of FTP processes which transfer files from remote machines to
the local machine.
Because of this application, the FTP processes run very slowly as they
are not able to steal CPU cycles from the application. These are
processes running the standard FTP program.

I was wondering whether using an FTP library such as Rebex.NET or
Xceed, would perform better and require lesser CPU cycles.
Our FTP processes are spawned by a script that uses FTP to determine
whether there are files available on the remote machines and if so
gets them transferred.
Would it make sense to write an application using an FTP library that
would do this same thing?

We use Windows 2000 server.
Thanks

Have you thought about running the CPU intensive application at a lower
priority? Your CPU will still be 100% utilized, but the FTP processes
will get enough CPU to be waiting on IO.
 
Back
Top