On Nov 8, 2005, at 12:56 PM, Tom Rini wrote: > I think Dan might be in the camp that says a properly designed embedded > system won't need to swap.
I'm actually in the camp that knows the majority of systems running Linux aren't workstations and don't have disk drives. It would be nice to have selectable features for such applications. >> It sounds tempting indeed, but should you really notice a performance >> increase >> out of this? Yes. Most importantly it adds some predictability which is quite measurable on this class of processor. It was a coding mistake way back in 2.2 that actually exposed this. I was taking some liberties by updating more status in the PTE than I should have, and Paulus made me fix it in 2.4 :-) It basically eliminates TLB faults associated with system status tracking, since we aren't paging there isn't any need to track page aging and such. If you are paging, it still functions properly, you may just not pick the most suitable pages to steal. Thanks. -- Dan