并发三大定律
Amdahl 定律
–Gene Amdahl 发现在计算机体系架构设计过程中,某个部件的优化对整个架构的优化和改善是有上限的。这个发现后来成为知名的Amdahl 定律。
比如:即使你有10个老婆,也不能一个月把孩子生下来。
Gustafson 定律
–Gustafson假设随着处理器个数的增加,并行与串行的计算总量也是可以增加的。Gustafson定律认为加...
分类:
编程语言 时间:
2015-01-29 19:37:54
阅读次数:
209
转载自陈硕在知乎的回答。既然你是在校学生,而且编程语言和数据结构的基础还不错,我认为应该在《操作系统》和《计算机体系结构》这两门课上下功夫,然后才去读编程方面的 APUE、UNP 等书。下面简单谈谈我对学习这两门课的看法和建议,都是站在服务端程序员的角度,从实用主义(pragmatic)的立场出发而...
分类:
编程语言 时间:
2015-01-08 14:48:46
阅读次数:
239
要计算机产生一个随机数不像扔色子一样,计算机的每一步操作,就是执行一堆代码,这些代码是事先安排好的,所以计算机的产生行为是不具有随机性和预测性的(当然这里说的是现阶段的计算机体系,到未来的计算机的体系,未知),所以计算机产生的随机数都不是真正意义上的随机数,只是伪随机数,他以一个真值(也称为种子)作...
分类:
其他好文 时间:
2014-12-12 23:33:55
阅读次数:
198
from:http://edsionte.com/techblog/archives/category/%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84一直以来对CPU体系架构都只停留在32位之上,这几天分析Linux的分...
分类:
其他好文 时间:
2014-11-27 14:06:26
阅读次数:
257
在做计算机体系结构的时候,模拟器是一个重要且又有效的工具。其中gem5集成了gem和m5的优点,使用起来比较简单和方便。其中包括了se模式和fs模式,se模式是在gem5运行我们已经编译好的程序,可以获取cache,cpu状态等数据,fs模式下可以模拟操作系统,我们可以将我们自己修改的linux内核加载到哥们上运行。下面介绍了使用gem5的se模式,运行编译好的ARM可执行文件。获取访存的trac...
分类:
系统相关 时间:
2014-11-26 11:35:14
阅读次数:
1493
下面是一个图书的单价表:计算概论 28.9 元/本数据结构与算法 32.7 元/本数字逻辑 45.6元/本C++程序设计教程 78 元/本人工智能 35 元/本计算机体系结构 86.2 元/本编译原理 27.8元/本操作系统 43 元/本计算机网络 56 元/本JAVA程序设计 65 元/本给定每种...
分类:
其他好文 时间:
2014-11-24 18:48:13
阅读次数:
657
图灵机 计算模式(计算原理)1936年。通用计算机,计算机体系结构一般都是依据 冯诺依曼体系结构 来进行设计的,而笔记本也不例外。以下图片资源来自互联网。
分类:
其他好文 时间:
2014-11-10 21:37:06
阅读次数:
330
一:什么是变量 变量就是为计算机软件存贮数据的。数据存贮在哪里?硬盘还是内存??这里要注意一件事情,凡是我们正在运行的程序,我们的数据保存一般都是在计算机内存中。而硬盘保存的是什么数据!其实硬盘在计算机体系结构中数据外部存贮设备。他们存贮的是计算机保存的原始数据。通常对硬盘上的数据操作我们成为输入输...
存储相关的基于Intel体系的计算机体系结构演进2 磁盘是怎么记录0和1以及感知的,磁头结构3 HMR PMR HAMR SMRTDMR,以及磁头定位纠偏原理4 磁盘寻道演示及其他5 混合硬盘、冲氦硬盘、磁盘节能相关6 IP硬盘7 内核IO路径、SCSI协议体系结构8 主流Raid类型原理,Raid...
分类:
其他好文 时间:
2014-11-07 18:24:32
阅读次数:
176
软考进入倒计时的时间了,也是我们该要颗粒归仓的时候了。
还记得第一遍看软考书的时候,计算机体系结构这块知识那叫一个蒙啊,当时是硬生生的给吞下去的,不过还好,现在再看一遍书感觉亲切多了,因为熟悉了。
先看我的导图:
导图思路:
先从宏观入手,想到计算机体系结构,你能想到什么呢?当让是一些列组成计算机的东西,比如我们熟悉的CPU、键盘、...
分类:
其他好文 时间:
2014-10-31 23:45:12
阅读次数:
541