Scaling application

S

Suman

Hi
I have a application that connects to an ftp server and downloads
documents. The application is multithreaded to bring in concurrency
for downloading files from different source locations (not downloading
files from one source location).

I am unable to scale the application, while running it on a multiproc
machines. So the thoughput i get across a 1 proc, 2 proc, 4 proc and 8
proc is the same. What do i need to look out for scaling the
application across multi-proc machine. Any suggestions will be very
useful.

Thanks
Suman
 
S

Sin

I have a application that connects to an ftp server and downloads
documents. The application is multithreaded to bring in concurrency
for downloading files from different source locations (not downloading
files from one source location).

I am unable to scale the application, while running it on a multiproc
machines. So the thoughput i get across a 1 proc, 2 proc, 4 proc and 8
proc is the same. What do i need to look out for scaling the
application across multi-proc machine. Any suggestions will be very
useful.

Unless I didn't understand your message, you are totally wayyyy off on this
one. No matter how many CPU and processing power you have your modem/network
card won't go any faster. You need more modems/network cards, or a faster
link. If you look at your CPU usage while you download you'll see it's
almost asleep, even though you are downloading 30 files at the same time.
The network card/modem is doing the work, not the CPU(s).

Alex.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top