我正在尝试寻找多线程服务的瓶颈。我在-c 100上使用ab,观察到TPS在350左右。问题是CPU使用率峰值是70%,内存使用率是10%。所以它看起来不受CPU或内存的限制。它不是在执行磁盘或网络I/O。我如何确定瓶颈是什么?
发布于 2010-06-29 03:37:25
是否有线程处于死锁状态,等待对方完成?是否有等待数据库锁的线程?等待线程通常是一个瓶颈,因为系统看起来会变慢或等待,但您不会总是看到资源被占用。
https://stackoverflow.com/questions/3135522
复制相似问题