我正在几个不同的python网络框架中创建一个应用程序,以了解哪种应用程序对我的编程和性能具有更好的平衡。有没有一种方法可以报告在virtualenv中运行的特定应用程序的内存使用情况?
如果没有,如何找到我的Web框架应用程序的平均,最大和最小内存使用量?
这取决于您将如何在环境中运行应用程序。有许多不同的方式来运行Python Web应用程序。最近流行的方法似乎是Gunicorn和uWSGI。因此,最好像在环境中一样运行应用程序,并且可以简单地使用进程监视器来查看正在运行应用程序的进程使用了多少内存和CPU。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。