PDA

View Full Version : Closed Memory, CPU and network bandwidth



rowan.bradley
11-14-2009, 08:20 PM
I need to understand more about the amount of memory, CPU and network bandwidth used by PowerFolder. I am trying to synchronise a single directory containing about 100 files totalling about 100Mbytes. I've got both computers set to Automatic Synchronisation (10 minutes). I assume that this mode checks for file changes every 10 minutes, and in between very little is happening. Some of the files are changing quite frequently (maybe every minute). These are log files so they are being appended to. My questions are:

How much memory, CPU power and network bandwidth does PowerFolder need when it's idling (i.e. not checking for file changes or uploading/downloading files)?
How much memory, CPU power and network bandwidth does it require when it's checking for file changes?
Does it do this by a straightforward byte-by-byte comparison of files (which implies every file has to be uploaded or downloaded) or does it use signatures or timestamps or some other method of reducing network bandwidth required?
When it needs to upload or download a file, does it transmit the whole file, or only differences?
Does it use file compression?

I need to understand these things as this must run on a computer that's doing a number of other things including providing a user interface for members of the public and various other network transactions, and I must avoid PowerFolder from affecting performance in any noticeable way.

Thanks for your help - Rowan

B.A.
11-14-2009, 11:37 PM
You can setup the transfer mode to sync down to 1 second, if the 10 minutes are not enough.

PowerFolder zips the files before sending

PowerFolder is sending only the changed part of a file ( allready compresed files like jpeg or rar archives are not working well with this since their nature has it that changes are not limited to a single location.

How much memory, CPU power and network bandwidth does it require when it's checking for file changes?
How much memory, CPU power and network bandwidth does PowerFolder need when it's idling (i.e. not checking for file changes or uploading/downloading files)?

-This depends on your scenario i recommend to test it.


Does it do this by a straightforward byte-by-byte comparison of files (which implies every file has to be uploaded or downloaded) or does it use signatures or timestamps or some other method of reducing network bandwidth required?

by Checksums

rowan.bradley
11-15-2009, 01:16 AM
Thanks for your replies. It all sounds good - but I need to do some experiments to see if there is an effect on the performance of my other applications.

Rowan