On 14/03/2026 22:13, Samuel Thibault wrote:
Michael Kelly, le lun. 09 mars 2026 20:11:45 +0000, a ecrit:
The system is not actually totally stuck. Pageout processing continues at a
low level.
Just to make sure: does that "low level" just matches the slowness of the disk?

It's not disk performance that is limiting in this scenario. Most tasks are blocked awaiting page in and the only significant recurring event is kernel pageout attempting to free memory. Each pageout attempt is however basically a no-op since ext2fs is itself blocked awaiting page in. There's a minimum 50ms interval between pageout scans so most of each 50ms the system is idle. Total system activity is therefore so low you might think the system was totally locked.


[...]
Might it be that boralus is also behaving this way without it being noticed?
That's possible. For some memory-hungry packages I see several GB of
swap getting consumed, and little useful CPU time is spent, until the
build manages to finish, or times out.

I was referring to the behaviour when there is no mach-defpager running. I'd like to examine the scenarios that you are describing though to see if it reveals anything interesting. Which package build is a good example of what you are describing?

Mike.


Reply via email to