Linux manages ram way different from windows. Linux will always optimize your ram by using it caching and buffering files, taht's why you always have 99% used ram. When more ram is needed, Linux is freeing cached ram.
File transfers is not a process eating ram (AFAIK). I never had more used ram because I was transfering files with an ftp program, so I think the reason of that slowness is due to other things.