У меня есть приложение, которое потенциально может отображать сотни карт памяти, то есть mmap ()
, файлы, открытые в в любой момент времени.
Мне нужна помощь в понимании того, каковы практические ограничения на количество открытых файлов с отображением памяти.
Я создаю эти файлы mmap, например:
void* map = mmap(0, *capacity, PROT_READ | PROT_WRITE, MAP_SHARED, file, 0);