Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Heads up: UVM changes



Hi,

I changed UVM to allow for concurrent page faults on shared objects. 
Previously this was single threaded due to locking, which caused a lot of
contention over busy objects like libc.so or PostgreSQL's shared buffer
for example.

This works well for me on amd64, but I haven't tried it on other machines. 
From code inspection I can see that some architectures need more work so
this is disabled on them until I can make the needed changes: hppa, mips,
powerpc and riscv.  It's enabled everywhere else.

I will keep an eye out for any bug reports.

Thank you,
Andrew


Home | Main Index | Thread Index | Old Index