Мой босс попросил меня найти некоторые алгоритмы или существующие библиотеки. coz наше приложение работает на Linux, и ему нужно много файлов, возможно, более 5G-20G .... но нам не нужно загружать файлы за один раз, но в любое время, когда файл нужен. Кстати, у нас может быть более 100-1000 файлов, хранящихся на нашем диске.Недавно мне нужен алгоритм обмена файлами памяти
Тем не менее, это приложение имеет вид реального времени, по крайней мере. Простое и обычное чтение или загрузка не могут удовлетворить наши потребности.
Я знаю, что в Linux и Windows, есть механизм virture memory..in Linux мы используем ММАП реализовать наши требования подкачки ...
Но босс босс, который сказал, что мы не принимаем во внимание, что в настоящее время. .
Итак, я нахожусь здесь добыча помогает .. спасибо
В чем вопрос? Вы хотите 'mmap', но не можете использовать' mmap'. И что означает «любопытное реальное время»? Это мягкая система реального времени? –
Я имел в виду, что такие системные функции, подобные mmap, не допускаются. Мне нужен быстрый и эффективный алгоритм обмена файлами. если есть некоторый open source, это будет более ценным –