php - 如何判断进程是IO密集还是CPU密集

 鱼红1993 发布于 2022-11-29 08:18

比如你写了1个应用,现在打算部署到生产服务器上了,为了避免选择的设备无法提供合适的环境。现在想知道的是,有没有什么工具可以辅助的知道这个应用是IO密集型的还是CPU密集型的,甚至是内存密集型的,可能会引入mongodb、redis这样的NoSQL。

4 个回答
  • 楼上说的对..是IO密集型还是CPU密集型应该是开发人员自己就清楚的,如果你的应用主要是利用cpu计算,也就是更多的是消耗cpu资源的话,那么就是cpu密集型,如果更多的是和IO相关的,比如接收一个前端请求--解析参数--查询数据库--返回给前端这样的,那么就是IO密集型的。

    2022-11-29 09:23 回答
  • 你做应用的时候不应该会知道自己的应用是哪种类型么?

    可以看看这个博客:
    http://blog.csdn.net/q_l_s/ar...

    2022-11-29 09:23 回答
  • 最简单的方法不就是直接看CPU占用率,硬盘IO读写速度吗?

    2022-11-29 09:23 回答
  • 看你代码写了是做啥的了。

    2022-11-29 09:23 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有