Pause doesn't pause immediately :(

Discuss new features and functions
Posts: 19
Joined: 26 Dec 2017

Illioc

Hi, I'm wondering how the Pause function works.

My case:
- Replicating 700 GB of files (~1 GB each)
- Source and targets are two SSDs located on the same NAS
- Using the parallel mode (8 threads for both source and target)

What happened :
- Needing some other files on the NAS, I realized Windows can't access them as the NAS is too busy.
- So I decided to pause the synchronization. FFS said it was paused.
- But the NAS still didn't answer. Uh ?
- When I looked in its monitoring tool, I could see that the SSDs were still busy.
- After a while (30 sec ~1 min), the NAS effectively stoped working and I could get the other files.

It seems to me that the Pause function can't actually suspend the files currently replicated, but it stops sending the "replication instructions" for the next files, am I right ?

Meaning, if I'm replicating 1 KB files on 1 process, the Pause will take effect immediately.
On the opposite, replicating 10 GB files on 64 processes, I will wait for an average of 64 * 10 / 2 = 320 GB to be copied before it stops. Did I get it right ?

I was wondering: isn't there any way to immediately suspend the transfer itself ?
Something like these 2 options:
[ ] Pause right now (current files will need to be processed again)
[ ] Pause after current files are done (need to wait a bit)
User avatar
Site Admin
Posts: 7052
Joined: 9 Dec 2007

Zenju

Your observation is correct: viewtopic.php?t=6562#p21664
Posts: 19
Joined: 26 Dec 2017

Illioc

Thanks for pointing the previous thread, and sorry to not searched it.

I agree it's not an urgent request: it's in fact possible to get an "immediate" pause by pressing the [Stop] button. :)