История изменений
Исправление tailgunner, (текущая версия) :
ридер читает из usb через libusb
Да, здесь вряд ли есть mmap... хотя я бы проверил :)
не уверен что sendfile здесь поможет.
Ну, если ты склонен к извр^Wнеобычным решениям: мапишь файл, читаешь из USB данные в замапленный кусок, делаешь sendfile замапленного файла. Сам файл может жить в tmpfs.
Еще можно попробовать splice.
Исходная версия tailgunner, :
ридер читает из usb через libusb
Да, здесь вряд ли есть mmap... хотя я бы проверил :)
не уверен что sendfile здесь поможет.
Ну, если ты склонен к извр^Wнеобычным решениям: мапишь файл, читаешь из USB данные в замапленный кусок, делаешь sendfile замапленного файла. Сам файл может жить в tmpfs.