Как разработать быстрый сервер загрузки в Java с низкой загрузкой процессора? - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь создать сервер, который загружает файл из HDFS на клиентскую сторону.Я использую Java, и мой текущий дизайн включает в себя использование входного потока для извлечения и загрузки файла на стороне клиента.Однако, если я попытаюсь загрузить 5 файлов по 10 ГБ одновременно, загрузка процессора возрастет до 100%.Как улучшить дизайн, чтобы загрузка процессора оставалась низкой?

1 Ответ

0 голосов
/ 26 сентября 2018

Используйте многопоточный класс для хранения более чем одной загрузки за раз.Вы можете разделить файлы и позволить GC освободить память для загруженного экземпляра файла!

...