如何找出 Solaris 上进程正在使用的线程数?

发布于 2024-10-17 12:43:25 字数 541 浏览 2 评论 0原文

我知道进程的pid。 top -H -p 在 Linux 上工作,但我无法让它在 Solaris 上运行:

$ top -H -p 3677
/usr/local/packages/top/bin/top-default: illegal option -- H
Top version 3.5beta7
Usage: top-default [-ISbinqu] [-d x] [-s x] [-o field] [-U username] [number]
$ top -p 3677
/usr/local/packages/top/bin/top-default: illegal option -- p
Top version 3.5beta7
Usage: top-default [-ISbinqu] [-d x] [-s x] [-o field] [-U username] [number]

我必须使用哪些选项来查找进程正在使用的线程数索拉里斯?

$ uname
SunOS
$ 

I know the pid of the process. top -H -p <pid> works on Linux, but I am not able to get it running on Solaris:

$ top -H -p 3677
/usr/local/packages/top/bin/top-default: illegal option -- H
Top version 3.5beta7
Usage: top-default [-ISbinqu] [-d x] [-s x] [-o field] [-U username] [number]
$ top -p 3677
/usr/local/packages/top/bin/top-default: illegal option -- p
Top version 3.5beta7
Usage: top-default [-ISbinqu] [-d x] [-s x] [-o field] [-U username] [number]

What are the options that I have to find the number of threads a process is using on Solaris?

$ uname
SunOS
$ 

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

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

发布评论

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

评论(1

荒芜了季节 2024-10-24 12:43:25

使用 prstat。线程数显示在最后一列中(NLWP = 轻量级进程数)。

$ prstat -p 1124,4152,1144
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
  1144 jlliagre   22M   11M sleep   59    0   4:16:05 2.2% multiload-apple/1
  4152 jlliagre  374M  182M sleep   59    0   0:24:53 0.9% firefox-bin/11
  1124 jlliagre   71M   52M sleep   59    0   0:31:50 0.2% java/20

Total: 3 processes, 32 lwps, load averages: 0.14, 0.12, 0.11

Use prstat. The number of threads is shown in the last column (NLWP = number of lightweight processes).

$ prstat -p 1124,4152,1144
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
  1144 jlliagre   22M   11M sleep   59    0   4:16:05 2.2% multiload-apple/1
  4152 jlliagre  374M  182M sleep   59    0   0:24:53 0.9% firefox-bin/11
  1124 jlliagre   71M   52M sleep   59    0   0:31:50 0.2% java/20

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