高并发与性能

Posted judesheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高并发与性能相关的知识,希望对你有一定的参考价值。

Tomcat

  • Tomcat 默认配置的最大请求数是 150
  • 当某个应用拥有 250 个以上并发的时候,应考虑应用服务器的集群。
  • 当一个进程有 500 个线程在跑的话,那性能已经是很低很低了
  • Linux 每个进程中的线程数不允许超过 1000
  • 在Java中每开启一个线程需要耗用1MB的JVM内存空间用于作为线程栈之用

TCP与HTTP协议的性能差距

  • 局域网内一次传输的时间
    1. HTTP:10ms
    2. TCP:1ms以内
  • 距离与时间消耗的关系
    1. 纽约到上海距离14000公里
    2. 电流速度略小于光速,取25万公里每秒,250公里1ms,折射率1.5
    3. 一次TPC传输差不多=14000/2501.52=168ms
    4. 一次HTTP传输差不多是2倍的TPC时间=350ms

以上是关于高并发与性能的主要内容,如果未能解决你的问题,请参考以下文章

机器学习模型高性能高并发部署实践探索

机器学习模型高性能高并发部署实践探索

高并发高负载的大型站点系统架构

高并发大型电商详情页系统的高性能与高可用缓存架构

Java与Netty实现高性能高并发

简谈9种高性能高可用高并发的技术架构