[Cyberduck-trac] [Cyberduck] #10773: High CPU usage (with the caveats)
Cyberduck
trac at cyberduck.io
Sun Aug 4 05:43:47 UTC 2019
#10773: High CPU usage (with the caveats)
--------------------------+----------------------------
Reporter: antiquate | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: core | Version: 7.0.1
Severity: normal | Keywords: cpu, resources
Architecture: Intel | Platform: Windows 10
--------------------------+----------------------------
{{{
i7-3820QM, 32Gb RAM
Windows 10 Pro 10.0.18362 Build 18362
Cyberduck v7.0.2
MountainDuck v3.1.0
}}}
Physical interface is dedicated to the Hyper-V switch, host OS is using
virtual one via the "Internet sharing" feature:
{{{
> Get-NetAdapter | select Name, MediaType, MtuSize
Name MediaType MtuSize
---- --------- -------
Physical 802.3 1500
vEthernet (ext_switch) 802.3 1500
vEthernet (Default Switch) 802.3 1500
}}}
----
I have noticed that both MountainDuck and CyberDuck use excessive CPU
while using protocols that impose small penalty on the traffic.[[BR]]
For example, unencrypted FTP transfer over the 1Gbps localnet:
[[Image(https://i.imgur.com/Qqb2hdq.png)]]
The same using MountainDuck:
[[Image(https://i.imgur.com/kVvNxL1.png)]]
and its threads, sorted by CPU usage:
[[Image(https://i.imgur.com/22S6IlX.png)]]
Lastly, I have noticed that MountainDuck seems to cache content at system
drive.[[BR]]Can this be disabled so application writes directly to a
destination?
[[Image(https://i.imgur.com/ZnXwPwb.png)]]
[[Image(https://i.imgur.com/ylVjorg.png)]]
While I am not quite familiar with NT-based systems, I am more than happy
to help with the debugging of this issue.
--
Ticket URL: <https://trac.cyberduck.io/ticket/10773>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list