Am running WinSCP v4.1.8 (the latest at this time) on Windows XP 2002 SP3. When I upload (or download) files, the memory used (as shown by Windows Task Manager's "PF Usage" and "Page File Usage History") goes up almost exponentially. The memory is not released between files or between file transfers; it is only released after I close WinSCP.
For example, I just tried to upload 75 MB in 8 files. Before starting the transfer, Windows Task Manager showed 557 MB used. After transferring (actually, only copying) the files, WTM showed 935 MB used. I also tried downloading 17.7 MB. Before starting, WTM showed 548 MB used; after transferring (actually, copying), WTM showed 654 MB used.
Why would transferring 75 MB of files consume 378 MB (935-557) of memory? Why would 17.7 MB of files consume 106 (654-548) MB of memory?
Also, while WinSCP runs, the CPU usage is mostly at 100% utilization. I'm assuming this is related to the excessive outlay of memory resources.
Is there some setting that I can tweak to cause WinSCP to perform more normally?