C++ 那么大小会影响虚拟函数的性能吗
最近,我遇到了一个性能问题。在Vtune结果中,虚拟函数成本始终是第一成本,当我将so大小从48M减小到37M时,性能似乎更好,提高了3.9% 我想知道,.so大小真的会影响虚拟函数的性能吗?如果会,为什么?谢谢 这不仅仅是大小(当然,在加载程序后会影响分页),而是加载程序加载时必须进行的调整次数。您可以通过设置环境变量看到这一点C++ 那么大小会影响虚拟函数的性能吗,c++,linux,performance,C++,Linux,Performance,最近,我遇到了一个性能问题。在Vtune结果中,虚拟函数成本始终是第一成本,当我将so大小从48M减小到37M时,性能似乎更好,提高了3.9% 我想知道,.so大小真的会影响虚拟函数的性能吗?如果会,为什么?谢谢 这不仅仅是大小(当然,在加载程序后会影响分页),而是加载程序加载时必须进行的调整次数。您可以通过设置环境变量看到这一点 LD_DEBUG=statistics 虚拟功能尤其需要在加载过程中进行大量调整。就此进行讨论, 我使用@ErikAlapääa提供的文章(blogs.or
LD_DEBUG=statistics
虚拟功能尤其需要在加载过程中进行大量调整。就此进行讨论,