3 ms·
7% is in the ballpark of the speedup most programs get from changing the allocator to not give almost every allocation with the same huge alignment and around h
by anonymoushn 4y ago
7% is in the ballpark of the speedup most programs get from changing the allocator to not give almost every allocation with the same huge alignment and around half the speedup most programs get from using explicit huge pages. These changes are both a lot easier, but e.g. Microsoft doesn't think it's worthwhile to allow developers to make the latter change at all, over 26 years after the feature shipped in consumer Intel CPUs.
- fwsgonzo 4y agoThat's unfortunate. I wrote a VMM that tries to back memory with hugepages (even the guests page tables). It's making a difference!