把程序的代码段和BSS段放到大页内存

3 perf cache miss


最后更新于



最后更新于
echo 2048 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages-B /usr/share/libhugetlbfs -Wl,--hugetlbfs-align -Wl,--no-as-neededHUGETLB_ELFMAP=RWcat /proc/89612/smaps|less 可以看到进程的代码段已经放到了大页中perf stat -e dTLB-loads,dTLB-load-misses,iTLB-loads,iTLB-load-misses,L1-icache-loads,L1-icache-loads-misses ./application