Page MenuHomeFreeBSD

Reorder struct sysentvec
Needs ReviewPublic

Authored by trasz on Sun, Sep 27, 6:56 PM.

Details

Reviewers
kib
Summary

Reorder struct sysentvec so that commonly accessed fields are close
together.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 33843
Build 31060: arc lint + arc unit

Event Timeline

trasz requested review of this revision.Sun, Sep 27, 6:56 PM

What is the point ? Is this based on any measurements ? I see it as an arbitrary tweaking that does not serve any obvious purpose.

The point is to avoid unnecessary cache misses. No measurements yet; syscall overhead is still to big to make stuff like that noticeable. I'm not in a hurry with this patch though, so let's wait until I can show that it makes a difference (or show that it doesn't).