diff options
author | Bob Beck <beck@cvs.openbsd.org> | 2007-08-07 04:32:46 +0000 |
---|---|---|
committer | Bob Beck <beck@cvs.openbsd.org> | 2007-08-07 04:32:46 +0000 |
commit | 2d5b677a9e990c57ed21b7fe0b972373d7258107 (patch) | |
tree | 4ca9ac1a405795b3892be0739623f5c40bd3b5f4 /gnu/egcs | |
parent | 27ce1dca8fd2447fb99333a0f6166ef7ed8bae7b (diff) |
A few changes to deal with multi-user performance issues seen. this
brings us back roughly to 4.1 level performance, although this is still
far from optimal as we have seen in a number of cases. This change
1) puts a lower bound on buffer cache queues to prevent starvation
2) fixes the code which looks for a buffer to recycle
3) reduces the number of vnodes back to 4.1 levels to avoid complex
performance issues better addressed after 4.2
ok art@ deraadt@, tested by many
Diffstat (limited to 'gnu/egcs')
0 files changed, 0 insertions, 0 deletions