为了账号安全,请及时绑定邮箱和手机立即绑定

使用GO时如何测量系统过载

使用GO时如何测量系统过载

Go
白衣染霜花 2021-07-01 10:11:20
我正在用 GO 重写一个旧系统,在旧系统中我正在测量系统平均负载以了解是否应该增加线程池中的线程数。在 Go 中,人们不使用线程池或 goroutine 池,因为启动一个 goroutine 非常便宜。但是仍然运行过多的 goroutine 效率较低,仅足以保持 CPU 使用率接近 100%因此,有没有办法知道有多少 goroutine 准备运行(未阻塞)但当前未运行。或者有没有办法获得预定的可运行goroutine“运行队列”的数量。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 235 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信