This has been a problem for many years. When a session is running, the STOP button does not stop the process. Even waiting for a minute or two, the session is still running. I have always had to go into the System Monitor (KSysGuard) and end the process from there.
The STOP button never works
Collapse
X
-
Hello,
BC4's Stop button sends an abort command, and then must wait for a response from the system that the abort was received. This is often instantaneous when dealing with local locations, but network locations might take awhile to respond. Aborting early can potentially lead to corruption since the destination/system might still be working, despite the abort being sent, so BC4 waits until it responds or times out. For Windows Network Locations, this can be a minute or two if the network location is unresponsive. If it's not in a bad state, then it, too, could respond quickly.Aaron P Scooter Software -
Although this laptop is quite powerful, there are some resource problems sometimes. There is a task called 'baloo' and it eats over 25% of the CPU, so if baloo is running, it MAY have stopped the abort being initiated by BC4 ?? Just a thought, and I do intend to remove 'baloo' completely one day.
Comment
-
Quick search: looks like Baloo is the file searching and indexing process for KDE. Interacting with the files might be triggering their indexing.
If after killing the process the external device remains unresponsive, that sounds like it would have ignored our abort command as well and it is stuck in a bad state. This could be caused by a variety of things, but my first hunch is bad drivers or firmware on the external device. Are there any updates available for it? Also, if you perform the transfer using another program, like your regular File explorer, does the drive similarly behave badly?Aaron P Scooter SoftwareComment
-
One other idea: perhaps the indexing task is too intensive for the drive while the copy is on-going. If you can disable indexing as a task/option, you may not need to remove/uninstall baloo, but tell it not to index the external device (or fully disable indexing, as a test, then customize the behavior later).Aaron P Scooter SoftwareComment
-
Thanks Aaron, now about 7 weeks later, I have finally got a fresh install of Kubuntu 19.10 . That said, I feel it is more this laptop (Dell), as recently was running a fairly intensive compare with BC4 on a very old HP laptop. I tried the STOP button and it worked immediately.
The Dell is quad core and about 4Gb ram and lots of swap and file space, yet it seems to have problems multitasking. It may need some research on Dell forums. Put simply, there is some sort of problem with it recognising interupts ??Comment
-
Is there very old laptop running the same version of the OS? An older version might not perform the same indexing.
Or, if it is a newer OS version and very old hardware, the OS might smartly disable the indexing as too intensive a task for that hardware combination.Aaron P Scooter SoftwareComment
-
Of course that was a different scenario, slightly, but for some reason that interupt is not being recognised. I was hoping the new OS version, Kubuntu 19.10 may have fixed it, but will now endeavour to chase up on the Dell side of things. If nothing there, then contact Ubuntu/Kubuntu teams to try and find out why.
Comment
-
Hello,
If any network components are in play, the abort button can take a couple minutes to return a network time out. I'd let the stop button sit at least 5 minutes to make sure it is a difference between "a very long abort" vs. "won't abort". Was the laptop also comparing only two local folders on it's own internal harddrive? Did you notice any processes in the background taking up a lot of CPU?Aaron P Scooter SoftwareComment
-
Comment
-
I bought a new external hard drive, just to rule out hardware issues. The old external was failing anyway. The same problem happened. I did wait, some waiting was 1 minutes, another lot of waiting was 10 minutes. Also, Beyond Compare is taking much longer to copy filesets that the usual "cp" command. I have read any GUI will have an overhead though.
Am now looking at a command level tool called "restic", as sometimes Beyond Compare just hangs. It can't be the new external drive. Also, can BC4 run at command level, to test the 'sync' without the GUI ?Comment
-
Hello,
BC4 can run in a scripting mode from the command line, but this wouldn't remove any overhead.
What kind of performance difference are you seeing between BC4 and the cp command line? For any trials, I suggest multiple tests, alternating, to reduce caching as a factor. What kind of performance do you see if you use the graphical Explorer's copy/paste (instead of CP)?
Is baloo still running and taking a lot of resources? Or any other tasks? It sounds like that has disappeared given your recent explanation, but was present during your initial tests.Aaron P Scooter SoftwareComment
Comment