标签: download hdfs cpu-usage
我正在尝试设计一个服务器,该服务器将文件从HDFS下载到客户端。我正在使用Java,目前的设计包括使用输入流来获取文件并将其下载到客户端。但是,如果我尝试同时下载5个10Gb文件,则CPU使用率将达到100%。如何更好地设计以使CPU使用率保持较低水平?
答案 0 :(得分:0)
使用多线程类可以一次保存多个下载。您可以拆分文件,让GC为您释放已下载文件实例的内存!