On Wed Jan 31 17:33:34 2024 +0000, Jinoh Kang wrote:
(FWIW this is approximately what we're doing for KUSD.)
This is is PE code though, mmap() is not possible. KUSD is mmaped on the Unix side. Even on the unix side mixing Nt mappings with native mmap on their fds seems less than ideal, to say the least, in that case it should probably be done without the use of Nt mappings at all, with all the added complexity and Unix side interfacing. IMO if we have to solve this pooling shared mappings is a simpler option.