NetBeans 分析器“停止工作” 50 个线程限制之后?

发布于 2025-01-02 08:53:14 字数 261 浏览 1 评论 0原文

我正在尝试使用 NetBeans 7.1 分析器来分析运行一系列 hadoop 任务(本地、单进程)的程序,但每个任务都在单独的线程中启动。

我已将我的根方法设置为我正在使用的 Mapper 和Reducer 的map 和reduce 方法,但似乎在线程50 之后,netbeans 分析器只是停止分析。它无法识别何时再次调用根方法。

我最后得到的实时结果停止和快照似乎只包含前几个任务的数据。

有谁知道为什么会发生这种情况或如何解决它?

谢谢

I'm trying to use the NetBeans 7.1 profiler to profile a program which runs a series of hadoop tasks (local, single-process), but each task is started in a separate thread.

I've set my root methods to be the map and reduce methods of the Mapper and Reducer which I'm using, but it seems like after thread 50, the netbeans profiler simply stops profiling. It doesn't recognize when the root methods are called again.

The live results stop and snapshot I get at the end only seems to contain data from the first couple tasks.

Does anyone know why this happens or how to fix it?

Thank you

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

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

发布评论

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

评论(1

末蓝 2025-01-09 08:53:14

我找到了。高级设置下有一个“限制分析线程数”设置,默认设置为 32

I found it. There's a "Limit Number of Profiled Threads" setting under advanced settings which is by default set to 32

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