Concurrent page-fault handling with per-VMA locks
Concurrent page-fault handling with per-VMA locks
Posted Sep 6, 2022 16:35 UTC (Tue) by Wol (subscriber, #4433)In reply to: Concurrent page-fault handling with per-VMA locks by calumapplepie
Parent article: Concurrent page-fault handling with per-VMA locks
> Hmm, good point... the downside would be memory consumption. 64-bit sequence numbers would increase the size of every vma_struct by about 5% (by my estimate of scanning the code).
Could you make the sequence number include the pid?
What are the chances of a 16-bit rolling number concatenated with the low order 16-bit pid as your sequence number colliding?
Cheers,
Wol
