On Wed Jan 31 16:33:02 2024 +0000, Jinoh Kang wrote:
`NtMapViewOfSection` uses 64k granularity. This means that no two shared mapping views can share the same 64k. Are we sure this doesn't result in excessive address fragmentation (4k alloc, 60k feee, 4k alloc, ...)
Is this something we should be worried about already? Fwiw this mechanism has been in Proton for a while and I don't think there's been issues because of that.
I don't think we can do much about it and if that only means pooling mapping, I would prefer to only pay the price of the increased complexity if truly necessary.