1,硬件设备中三个最关键的部件:
(1)中央处理器(CPU)
(2)内存(内部存储器)
(3)I/O控制芯片(I/O设备有:显示设备,键盘,软盘,磁盘等)
2,计算机内部结构:
(1)南桥芯片处理低速设备(磁盘,USB,键盘,鼠标等),这些设备连接在南桥上,由南桥将它们汇总后连接到北桥上;
(2)北桥的运行速度非常高,位于CPU与内存,CPU与南桥之间,以便它们之间能够高速的交换数据;
. (3)低速I/O设备采用ISA总线;
(4)PC机的系统总线采用的是PCI总线结构,用于南北桥之间。
3,多核处理器的出现
(1)原因:制造CPU的工艺方面已经达到了物理极限,想通过CPU的数量来提高运算速度,但是速度的提高并非与CPU的数量呈正比;
(因为:我们的程序并不都能分解成若干个完全不相干的子问题)
多处理器的应用场合:大型的数据库,网络服务器上,它们要同时处理大量的请求,而这些请求之间往往是互不相干的;
但是在我们的个人电脑中,使用多处理器就有点奢侈,毕竟多处理器的成本是很高的。
(2)多核处理器的诞生:
厂商考虑将多个处理器打包,只保留多个核心,并且以一个处理器的外包装进行出售,售价也只比单核的处理器贵一点点。
多核处理器可以在处理器内部共享
缓存,提高缓存利用率,同时简化多处理器系统设计的复杂度。
(3)多核处理器与多处理器之间的区别:
只是在缓存共享等方面有细小的差别。
(4)速度问题
多核处理器的速度并不是单核CPU的双倍,因为单核CPU是100%运行,而双核CPU也就60%乘2运行,要三核50%乘3 四核40%乘4 这样的运行速度。
多核的优势在于多任务并序执行,对于处理多任务有优势!比如上网、办公的日常应用。
(
看似简单的一个操作,实际上
浏览器进程会调用代码解析、Flash播放、多媒体播放、Java、
脚本解析等一系列
线程,
这些线程可以并行地被
双核处理器处理,因而运行速度大大加快(实际上IE浏览器的运行还涉及到许多进程级的交互通信,这里不再详述
)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。