我有一个生产服务器,它在运行vmstat -f. 关于可用于帮助找出分叉起源的步骤的任何建议?
vmstat -f 1
6650796 forks
Run Code Online (Sandbox Code Playgroud)
编辑:
[~]$ ./forks.sh
Forks in last 2 seconds: 20
Forks in last 2 seconds: 40
Forks in last 2 seconds: 58
Forks in last 2 seconds: 9
Forks in last 2 seconds: 6
Forks in last 2 seconds: 28
Forks in last 2 seconds: 8
Forks in last 2 seconds: 10
Forks in last 2 seconds: 15
Forks in last 2 seconds: 9
Run Code Online (Sandbox Code Playgroud)
根据手册页,它包括对 fork、vfork 或 clone 的所有调用。Java 使用这三个中的最后一个(克隆)来实现其线程
因此,每次您的 Java 服务器创建一个新线程时,该值都会增加。
只要它不会变得愚蠢,它应该没问题。你平均每秒看到多少?
| 归档时间: |
|
| 查看次数: |
5974 次 |
| 最近记录: |