Socket形式程序抓取文件时共享文件夹内存升高

Socket模式程序抓取文件时共享文件夹内存升高
写了一个Socket模式的程式,通过Server端传给Client文件,在根据传给的文件抓取Server端共享里面的东西,但是共享文件夹的内存会占用很大一直到吃完内存.
------解决思路----------------------
代码呢?
算法逻辑有误吧?