时间单位
1S = 1000ms(毫秒)、1ms = 1000μs(微秒)
1μs = 1000ns(纳秒)、1ns = 1000ps(皮秒)
常用操作耗时
操作 耗时
打开一个网站 几秒
在数据库中查询一条记录(有索引) 十几毫秒
机械磁盘一次寻址定位 4毫秒
从机械磁盘顺序读出1MB数据 2毫秒
从SSD磁盘顺序读出1MB数据 0.3毫秒
SSD随机访问 100微秒以内
从远程分布式缓存Redis读取一个数据 0.5毫秒
从内存中读取1MB数据 十几微秒
java程序本地方法调用 几微秒
网络传输2KB数据 1微秒
公司内网络耗时(往返时间)
同机房:1ms,0.2元/Mb/月,按带宽来算,带宽为每天最高入带宽取平均
同城跨IDC同运营商:1ms(同城IDC机房之间也有专线),1元/Mb/月
同城跨IDC跨运营商:3ms,1元/Mb/月
异地:30ms(异地有专线) ,30元/Mb/月,分金牌、银牌、铜牌流量。
移动网络耗时
4G无线网络延时:20ms,加上核心网络耗时+骨干网耗时大约100ms以内。
3G无线网络延时:50-100ms,加上核心网络耗时+骨干网耗时大于200ms
2G无线网络延时:500ms以上,加上核心网络耗时+骨干网络耗时大约600ms以上。
核心网络耗时:30-100ms(主要是运营商用来做认证、鉴权、收费等)
骨干网耗时:跨运营商50-400ms,同运营商:5-80ms
CPU速度
频率:Hz,代表每核每秒钟的时钟周期。2.5GHZ每个时钟周期为0.4ns
MOV操作:大约占1个时钟周期
移位操作:大约1-2个时钟周期
ADD操作:大约占1-3个时钟周期
浮点加法操作:6个
双精度浮点加法操作:12个。
乘法操作:大约占10个时钟周期
除法操作:大约占17-46个时钟周期
本文参考资料:《大型网站技术架构》、https://blog.csdn.net/weixin_42566547/article/details/102502700
网友评论