acd_fuse icon indicating copy to clipboard operation
acd_fuse copied to clipboard

Low {read} throughput - high CPU

Open conihorse opened this issue 9 years ago • 3 comments

Hi Firstly thanks for updating this!

I've been running tests on two different systems in separate locations with the same issue where I get ~100% CPU use from the python2 acd thread and throughput is maxed out at 200KB/s.

I'm measuring throughput rate using pv -r amazondrive/remotefile > ./localfile

I'm presuming that the low rate is linked to the high CPU? Is this usual performance? Cheers

conihorse avatar Apr 03 '15 17:04 conihorse

I should note filesize is 448M, so I wonder if this is the same issue as #7?

conihorse avatar Apr 03 '15 17:04 conihorse

Interesting that I don't get this issue when I am writing a file - ~670MB written at around 10MB/s - cpu was < 20%

conihorse avatar Apr 04 '15 19:04 conihorse

I believe that the expected behavior is that writes go to the local cache and then return successfully to the calling process while they're being uploaded in the background, but I wrote this a long time ago and I don't really remember. Anyway, this entire library is a wrapper around HTML form fields, so I don't really expect superb performance from it. I'd be happy to accept any patches.

handyman5 avatar Apr 07 '15 09:04 handyman5