Stable pages
Stable pages
Posted May 12, 2011 13:00 UTC (Thu) by smurf (subscriber, #17840)In reply to: Stable pages by djwong
Parent article: Stable pages
When I do that, in order to guarantee that the main program responds immediately I lock the whole application in memory and use a separate writing thread.
But if you lock a couple of my process' pages when writing, that lock will affect unrelated data structures which simply happen to be on the same meory page. I can thus no longer guarantee that my main task will no longer block on random memory writes. That's not acceptable.
Posted May 12, 2011 13:28 UTC (Thu)
by jzbiciak (guest, #5246)
[Link] (1 responses)
Now, on a separate note: One thing that wasn't clear to me was why this blocking only applies to file backed pages. Wouldn't anonymous pages headed toward swap also be subject to this if swap was on an integrity-checked volume?
Posted May 12, 2011 20:01 UTC (Thu)
by djwong (subscriber, #23506)
[Link]
Stable pages
Stable pages