HomeFreeBSD

After one of my analysis passes to evaluate methods for SMP TLB mgmt, I
rS31709Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

After one of my analysis passes to evaluate methods for SMP TLB mgmt, I
noticed some major enhancements available for UP situations. The number
of UP TLB flushes is decreased much more than significantly with these
changes. Since a TLB flush appears to cost minimally approx 80 cycles,
this is a "nice" enhancement, equiv to eliminating between 40 and 160
instructions per TLB flush.

Changes include making sure that kernel threads all use the same PTD,
and eliminate unneeded PTD switches at context switch time.

Details

Provenance
dysonAuthored on
Parents
rS31708: Allow slow SCSI CDROMs more time to start up.
Branches
Unknown
Tags
Unknown

Event Timeline