hubertf's NetBSD Blog
Send interesting links to hubert at feyrer dot de!
 
[20071107] SMP update: vmlocking branch in need of testing
Andrew Doran has continued his work on NetBSD's SMP implementation and towards fine-grained locking inside the kernel. The goals of the branch are:
  • Make the virtual memory (VM) system and trap handling (e.g. for page faults) MP safe
  • Make the file system framework MP safe
Now he has reached another milestone and is asking for testers: ``for many I/O operations, page faults and so on, the global kernel_lock is no longer taken. The code isn't tuned yet although a quick test I did a while ago on a 4 CPU system showed something like a 40% reduction in _system_ time while building a kernel.

It's approaching stability and I'd like to invite anyone who is interested to test.''

Please see Andrew's mail for known problems, and instructions on how to test. People that are interested in the details, and that want to help out Portmasters working on the machine dependent (MD) parts can find more information in another mail.

[Tags: ]


Disclaimer: All opinion expressed here is purely my own. No responsibility is taken for anything.

Access count: 38743051
Copyright (c) Hubert Feyrer