首页 > 解决方案 > 如何在 Mac OS X 上监控缓存未命中?

问题描述

我有一个在终端中运行大约 7 秒的 c++ 应用程序,我读到您可以使用 Apple 的 Instruments 应用程序记录缓存未命中,不幸的是我没有找到任何文档,您可以在 Instruments 中启动应用程序然后监视它,据我了解,您必须从 Terminal > Services >(来自 Instruments 的东西)打开 Instruments,我必须在 c++ 应用程序启动时的第一毫秒内执行此操作。该应用程序是在 CLion 中使用 CMake 构建的。是否有替代方法可以在 MacOS 上记录缓存未命中,或者有人知道如何使用 Instruments?

标签: c++macosprofiling

解决方案


推荐阅读