Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)


Topic review


Fixed in 5.2.2 beta and released today.

Constant CPU usage(25%) except when...(case list given)

Version: 5.2.1 (build 3231)
OS: Windows 7 x64
Interface: Both
Protocol: Any
After connecting, WinSCP uses a constant 25% (roughly 3 billion cycles a second) of my CPU and the number of system calls hovers around 450,000 a second.
CPU usage falls to 1–2% when:

  • Minimized
  • Transferring files (using queue or not){1}
  • When Any dialog is open

{1} When transferring with the queue and you switch to another session tab that is not transferring, the usage goes back up.
The thread state enters and stays in Wait:WrUserRequest in all the cases.

Does not occur with 5.1.5 (build 3261)

Process Explorer –
Glint –