我正在运行ocount来计算L2缓存读事件的数量,以下是我们得到的结果:
Event Count % time
counted
l2_rqsts:all_demand_data_rd 14,418,959,276 80.01
l2_rqsts:demand_data_rd_hit 6,297,000,387 80.00
l2_rqsts:demand_data_rd_miss 6,104,577,343 80.00
l2_rqsts:l2_pf_hit 667,709,870 80.01
l2_rqsts:l2_pf_miss 1,641,991,158 79.99
然而,我们不知道这些结果是否应该被视为完全的缓存崩溃。
您认为L2缓存的良好命中/未命中比率是多少?
我认为这高度取决于CPU架构和应用程序要求,但是否有一个普遍可接受的值呢?