Chinaunix首页 | 论坛 | 博客
  • 博客访问: 932889
  • 博文数量: 63
  • 博客积分: 568
  • 博客等级: 中士
  • 技术积分: 3435
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-05 11:44
文章分类
文章存档

2016年(4)

2015年(6)

2014年(3)

2013年(27)

2012年(23)

分类: LINUX

2016-11-09 17:14:29

计算机系统中各种延迟的比较

介绍

我们大部分从事软件或者硬件开发的工程师或多或少对系统中各种过程延时有一些了解。大概映像是CPU执行指令的速度是很快的,其次是从cache中读取数据,再次是从内存中读取数据,而从硬盘中读取数据就很慢了,从网络获取数据延迟更大。我上面说的可能是一种常识,可能大家都知道,但是这些过程中延迟相差有多大,大家未必有主观的映像。如果我将下面的图贴出来后,大家或许有一种被吓尿的感觉了。

一个CPU周期 1s
cache访问        平均20~30s
DDR访问         360s
固态硬盘         4天
机械硬盘         6个月
网络                 若干年


阅读(3459) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~