I'm working in an embedded linux system that allows me to access hardware peripherals through /dev/mem
. I'd like to memory map different segments of this file (potentially a few hundred different mmaps). This leads me to the question:
Given enough address space, is there a limit in Linux to the number of times I can memory map different parts of the same file?