No Performance settings

Get help for specific problems
Posts: 7
Joined: 2 Aug 2023

SteveF48

I have the donation version running under Ubuntu 22.04.
Why can't I see any options to optimise performance? The Comparison Tab in Synchronisation Settings has the Heading "Performance Improvements:", but there are no options to specify Parallel File Operations.
Screenshot from 2023-08-06 11-09-50.png
Screenshot from 2023-08-06 11-09-50.png (65.98 KiB) Viewed 3399 times
Posts: 1038
Joined: 8 May 2006

therube

If you have not yet entered any folder pairs, Parallel will be blank like that.

Enter a folder pair & the options should then turn up.
Posts: 6
Joined: 13 Aug 2021

GameOver

Irrelevent anyway, it still does one file at a time. Parallel File Operations seems to have to no effect.
It sais "X amount of threads" but is still just transfering 1 file at a time from one location to one location and doesnt move to the next location until that first one is done

Unless im missing something
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

Irrelevent anyway, it still does one file at a time. GameOver, 30 Aug 2023, 08:45
That's simply not true.
Unless im missing something GameOver, 30 Aug 2023, 08:45
Yes. Not all scenarios benefit from multiple threads: https://freefilesync.org/manual.php?topic=performance

For local syncs you may not see a large improvement. Sync'ing over the internet? You *need* multiple threads.
Posts: 6
Joined: 13 Aug 2021

GameOver

Irrelevent anyway, it still does one file at a time. GameOver, 30 Aug 2023, 08:45
That's simply not true.
Unless im missing something GameOver, 30 Aug 2023, 08:45
Yes. Not all scenarios benefit from multiple threads: https://freefilesync.org/manual.php?topic=performance

For local syncs you may not see a large improvement. Sync'ing over the internet? You *need* multiple threads. Zenju, 30 Aug 2023, 09:55
It is not untrue, it only transfers 1 file at a time. and for a local sync there is no improvement, if anything it goes slower.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

It is not untrue, it only transfers 1 file at a time GameOver, 31 Aug 2023, 05:52
You're talking nonsense. Got any proof?
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

It is expected to be slower for local transfers, there is no artificial limitation on transfer speed when you transfer locally
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

It is expected to be slower for local transfers, there is no artificial limitation on transfer speed when you transfer locally xCSxXenon, 31 Aug 2023, 14:00
It's not expected to be slower(*). In worst case, multiple threads will be just as fast as using a single thread.

*) Unless you're using an ancient spinning disk, in which case multiple threads may introduce additional seek overhead.
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

Even with SSDs, you still have some overhead for I/O, it just won't be as noticeable or won't be perceivable by a human. Not including the fact that some lower-end CPUs can also have issues with multithread transfers, albeit not super common.
Posts: 6
Joined: 13 Aug 2021

GameOver

It is not untrue, it only transfers 1 file at a time GameOver, 31 Aug 2023, 05:52
You're talking nonsense. Got any proof? Zenju, 31 Aug 2023, 07:02
The program only doing 1 file at a time?
Showing syncronizing this file, then this file, then this file. ONE AFTER THE OTHER
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

Does it says [2 threads] before the path and name of the file it is transferring?
It probably does, or you don't have it set up correctly. FFS will only display a single file's progress at a time even though multiple threads are in progress
Posts: 6
Joined: 13 Aug 2021

GameOver

Does it says [2 threads] before the path and name of the file it is transferring?
It probably does, or you don't have it set up correctly. FFS will only display a single file's progress at a time even though multiple threads are in progress xCSxXenon, 03 Sep 2023, 14:16
Well thats just daft. :) I'll leave it at that
Have swapped my backup solution to a drivepool which has created another issue but i do notice using the performance monitor on the Drivepool that it is atleast doing a few files at once if selecting 32threads.
User avatar
Posts: 4056
Joined: 11 Jun 2019

xCSxXenon

I'll assume it's working then...
It is set up this way because it can't display all current transfers with the limited room. For a few threads, it's fine. But consider five or more threads or, depending on how it is rendered, the different resolutions and pixel densities that are out there