Проблема - Передача файла размером 350 МБ из сетевого блока linux 1 в другой сетевой блок linux 2 на лету динамически, когда блок 2 запрашивает его.
Система имеет ограниченную память в 1 ГБ ифайл размером 350 МБ хранится на диске.Система на самом деле занята, делая много других вещей.
Как лучше всего автоматически передать файл на лету по запросу?Если я прочту весь файл с диска и сохраню его в оперативной памяти перед передачей, это фактически займет много памяти.Если я хочу избежать этого, то поможет ли использование mmap для передачи файла?Как бы mmap вписался в этот сценарий?