时间分析器与 CPU 采样器?

发布于 2024-11-17 12:49:25 字数 103 浏览 0 评论 0原文

在 Instruments 中,Time Profiler 和 CPU Sampler 之间有什么区别?

我有兴趣了解每个数据如何收集数据,以及每个数据旨在解决什么类型的问题。

In Instruments, what's the difference between the Time Profiler and the CPU Sampler?

I'm interested in understanding how each collects data, and what type of problem each is designed to solve.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光暖心i 2024-11-24 12:49:25

《仪器用户指南》列出了 Time Profiler 和 Sampler 仪器之间的以下差异:

  • Time Profiler 仪器在收集数据方面更加高效。
  • Time Profiler 工具可以从所有正在运行的进程收集数据。 Sampler 仪器只能从一个过程收集数据。
  • Time Profiler 工具可以对正在运行的线程进行采样。 Sampler 工具只能对所有线程状态进行采样。

Time Profiler 和 Sampler 仪器类似。在大多数情况下,您应该使用 Time Profiler 仪器,因为它可以完成 Sampler 仪器所做的所有事情,并且效率更高。

The Instruments User Guide lists the following differences between the Time Profiler and Sampler instruments:

  • The Time Profiler instrument is more efficient at gathering data.
  • The Time Profiler instrument can gather data from all running processes. The Sampler instrument can gather data from only one process.
  • The Time Profiler instrument can sample running threads. The Sampler instrument can only sample all thread states.

The Time Profiler and Sampler instruments are similar. In most cases you should use the Time Profiler instrument since it does everything the Sampler instrument does and does it more efficiently.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文