剖析:我大部分时间都在memmove$VARIANT$SSE42
profiling: most of my time in memmove$VARIANT$sse42
根据仪器,我的程序(用 c++x11 编写)大部分时间都花在了:
memmove$VARIANT$sse42
什么意思?
我怀疑你在看"自我时间"。
不要。没用的。它告诉你所有关于你的呼叫树的叶子,没有关于树枝的信息。
至少,您应该查看例行程序的包容性时间,占总时间的百分比。这告诉你它负责什么 - 如果例程不花多少时间,可以节省多少。
相关文章:
- 在template中使用std::variant的template函数
- C++中原子的替代品<variant>
- boost::spirit::karma 替代生成器,带有 boost::variant 由字符串和字符串别名组成
- 使用 std::variant<...时调用 BaseState 函数而不是派生函数>
- 为 std::variant 提供一个运算符 ==
- 如何使用 std::variant 打印地图键/值?
- 在缺少函数重载时抛出异常,并带有 std::variant 而不是编译时错误
- 在 std::tuple 上使用 std::variant 的问题
- 如何访问存储在 std::variant 中的类的方法
- 为什么 std::memmove 中联合的默认非平凡移动构造函数C++?
- 更改其类型后,丢失对 std::variant 对象的引用
- 调用方如何知道 VARIANT 中何时有十进制?
- std::visit and std::variant usage
- std::memmove在同一对象之间是否始终安全
- std::variant vs指向C++中异构容器基类的指针
- std::variant<>::get() 不能使用 Apple LLVM 10.0 编译
- 在 boost::variant 中类 holden 的复制构造函数存在问题
- C++如何乘以包含 std::variant 元素的向量的迭代器?正在执行迭代器类型的转换?
- 有没有办法避免为 std::variant 类成员中的所有类型编写构造函数?
- 剖析:我大部分时间都在memmove$VARIANT$SSE42