rt时间
rt时间 = cpu时间 + cpu等待时间(网络io,磁盘io)
求最佳并发数,最大tps
单线程启动任务
查看tps
cpu使用率
网络使用率 (假设网络io不是瓶颈)
磁盘io数据 (假设磁盘io不是瓶颈)
单核cpu最佳线程数 = 75% / 单线程下的cpu使用率 (假设cpu使用率最大是75%)
多核cpu最佳线程数 = 核心数 * 单核cpu最佳线程数
最佳tps = 最佳线程数 * tps
如果 (单线程网络io * 最佳线程数) 到达瓶颈,则性能也无法提升
如果 (单线程磁盘io * 最佳线程数) 到达瓶颈,则性能也无法提升