Что в Linux было бы самым быстрым способом чтения файла в массив байтов/обработки байтов? Это может включать отображение памяти, системные вызовы и т. д. Я не знаком со многими функциями, специфичными для Linux.
В прошлом я использовал ускоренное сопоставление памяти, но мне нужна более высокая производительность, характерная для Linux, а не переносимость.
boost::iostreams
используетmmap
в Linux, вы можете увидеть небольшую разницу, используя его напрямую. - person Jesse Good   schedule 16.10.2013man readv()
. - person rakib_   schedule 16.10.2013