文章搜索 关键词 [搜索范围不包括文章内容]
 ·多核时代黑马 AMD三核PHENOM全面解析
 阅读人次

多核时代黑马 AMD三核PHENOM全面解析

时间:2008年03月31日  出处:湖南  编辑:小熊在线_剑仙狂徒

· ·

第3页:多核的工作方式

一:多任务。小熊在线www.beareyes.com.cn

不过计算机系统 的工作原理是比较复杂的,自打Windows支持多任务以来,这就为多核多CPU打下了应用的基础。小熊在线www.beareyes.com.cn

自打用上了Windows之后,没有一个用户会在同一时间只使用一个程序,即使您什么都不动, 私底下还有n个后台程序在运行。小熊在线www.beareyes.com.cn

比如说,A程序在某颗3G的CPU上单独占用CPU达80%,而B程序单独占用CPU达60%(A和B都是属于非抢占式线程),如果我们在这里CPU上同时运行这两个程序的结果就会导致两个程序都做不到单任务时的效果,甚至会卡得影响正常使用,而如果有多核,那么系统会自动的把这些任务分摊得两颗CPU上,而并非一颗CPU去完成两个任务。小熊在线www.beareyes.com.cn

这样的效果就像两辆卡车运输不同类的货物一样,两颗双核心3G CPU在运行相当于一颗6G单核CPU,当然这是理想的状态。小熊在线www.beareyes.com.cn

另一种方式就是多线程:

首先看看多线程的原理:

每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。
单一任务,直接拆分成两个或多个线程,和多辆卡车去运输同一类货物是一样的。小熊在线www.beareyes.com.cn

也许有用户会提出一些疑问,之前在服务器上出现的多核系统,是使用的以2进制为基本的多路,而3核的3路会不会影响到兼容性呢?其实完全不用担心,只要能正确的支持多线程,那么3核心的应用是不存在任何问题的。

《PHENOM优良的架构以及全新的设计(上)》...继续下一页>>

《为何核心越多越好?》...返回上一页<<


[1] [2] [3] [4] [5] [6] [7] [8] [9] [上一页] [下一页]

《多核时代黑马 AMD三核PHENOM全面解析》分页索引


第1页:双核以及四核之间的空白
第2页:为何核心越多越好?
第3页:多核的工作方式
第4页:PHENOM优良的架构以及全新的设计(上)
第5页:PHENOM优良的架构以及全新的设计(下)
第6页:AMD PHENOM X3 8600测试成绩(上)
第7页:AMD PHENOM X3 8600测试成绩(下)
第8页:AMD的平台化优势
第9页:AMD三核开创新的篇章

全文

 ·相关新闻
 ·网友评论   (仅供参考与本站立场无关)
 

 即刻发表你对本文的意见和看法(1000字以内)
 



  热点专题  
  小熊推荐商家