HomeFreeBSD

uma: Micro-optimize memory trashing

Description

uma: Micro-optimize memory trashing

Use u_long for memory accesses instead of uint32_t. On my tests on
amd64 this by ~30% reduces time spent in those functions thanks to
bigger 64bit accesses. i386 still uses 32bit accesses.

MFC after: 1 month

Details

Provenance
mavAuthored on Nov 9 2023, 6:07 PM
Parents
rGe4078494f344: vm_fault: Revert commit 64087fd7f372
Branches
Unknown
Tags
Unknown