软件中的一些速度
作者:互联网
软件中的一些速度
软件 | 性能 |
---|---|
光速真空 | 30万千米/秒,光纤 20万千米/秒,地球周长4万千米,绕一次大概0.2秒,一个点到最远需要0.1秒(这里忽略一次全球网络请求可能经过上百个路由器的事实) |
机械硬盘 | 5400 60-90M,7200 130-190M |
固态硬盘 | 300M+ |
Registers和MOB(Memory Ordering Buffers) | ~ 1 cycle < 1ns |
L1 | ~ 3 cycle ~ 1ns |
L2 | ~ 12 cycle ~ 3ns |
L3 | ~ 38 cycle ~ 12ns |
QPI | ~30ns |
RAM | ~65ns |
函数调用 | ns 级别 |
系统调用 | 200ns+ 甚至十几 us |
小型机 | 100万 |
Tomcat | 默认 150,最大 1200 并发 |
Nginx | 万级 5万/秒并发 |
Apache | mpm worker 默认支持 16x25=400个并发处理线程 |
软件负载均衡 | 10万并发 |
硬件负载均衡 | 100万并发 |
LVS 4 层传输层 | 10万级 80万/秒 |
F5 硬件4层 | 200万/秒 - 800万/秒 |
A10 | |
Oracle | 1亿 |
Mysql | 几千不过万 |
Mongodb | |
HBase | |
Hadoop | |
Memcached | tps 50000(key大小忽略) |
Redis | tps 50000(key大小忽略) |
Elasticsearch | |
ActiveMQ | 数据可靠性-中,万级 |
RabbitMQ | 数据可靠性-高,延迟-微秒级,万级 |
Kafka | 数据可靠性-高,延迟-毫秒级,十万级 |
RocketMQ | 数据可靠性-高,延迟-毫秒级,十万级 |
NodeJs |
标签:可靠性,速度,万级,并发,软件,一些,延迟,cycle 来源: https://blog.csdn.net/u013244720/article/details/112755069