社区
英特尔边缘计算技术
帖子详情
现在有那些操作系统支持多核处理器 (就是能在多核的硬件平台上运行,并且要发挥多核的性能) ?
greenabc
2006-06-21 03:35:14
Hi,All
现在有那些操作系统支持多核处理器 (就是能在多核的硬件平台上运行,并且要发挥多核的性能) ? window xp 和 Fedora Core 4 的 Linux 这两个系统的支情况怎样?
Thanks
...全文
1547
24
打赏
收藏
现在有那些操作系统支持多核处理器 (就是能在多核的硬件平台上运行,并且要发挥多核的性能) ?
Hi,All 现在有那些操作系统支持多核处理器 (就是能在多核的硬件平台上运行,并且要发挥多核的性能) ? window xp 和 Fedora Core 4 的 Linux 这两个系统的支情况怎样? Thanks
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangzhe
2006-06-23
打赏
举报
回复
To Laney(6吨大笨猫)
最早有抢占式进程调度的是UNIX(70年代,呃。。。)
IA-32上最早有抢占式进程调度的是OS/2 2.0(1992),如果不算UNIX/386(a.k.a. XENIX)的话。那个时候Linux才刚刚诞生呢
alaiyeshi
2006-06-23
打赏
举报
回复
To:definegg()
linux还支持CPU阵列。。。。。
xtuwz
2006-06-23
打赏
举报
回复
哈哈不錯
Laney
2006-06-23
打赏
举报
回复
To:definegg()
您太井底之蛙了!
Linux的kenel不光能支持X86的架构,PowerPC,Sun的sparc, MIPS乃至ARM都支持。
您看过 Linux Kernel 2.6.17的发布说明书么??
最早对AMD 64做出支持的也是 Linux Kernel!
最早引入抢占式进程调度的也是Linux Kernel!
jwt1982
2006-06-22
打赏
举报
回复
win2000开始就都是可以多核的
zxnblake
2006-06-22
打赏
举报
回复
操作系统支持多核(假定你说的核是指cpu,而不是现在所说的双核cpu 的核)
一般应该至少满足两个条件:
1 系统支持真正的内核多线程技术
2 系统的实现支持多核
好像windows NT 之后的系统都可以支持多核(记不清是2个还是4个了)了,
但是不知道win2000 和 XP 的个人版是否支持,服务器版应该是支持的。
SUN 的操作系统很早就支持多核了,以前我们用过的一个SUN 服务器最多
可以支持 8 个 CPU。
fangzhe
2006-06-22
打赏
举报
回复
To greenabc(guowei)
考察多CPU环境的性能,单一内核不如微内核
由著名的Mach Microkernel发展出来的操作系统有很多,比如Windows NT(Mach 1),比如Mac OS X(Mach 3),这些系统天生就是为了多CPU设计的(当然,Linux也可以,尤其是近年的2.6版本,性能好像一点都不差)
总之,从Windows NT诞生伊始,就支持多CPU啦~当然也能很好的支持多核。微软那些4 CPU 8 CPU的限制是为了卖钱的说。
关键是软件要支持,单线程的软件再多CPU/核也跑不动
fangzhe
2006-06-22
打赏
举报
回复
回definegg()
============================================================================
对,非常同意楼主的高见。
多核或多CPU,这里还应该有多CPU,使能够单线的程序在多任务的状态上更快的完成。
并且实际的应用几乎可以说没有单线的(现在的程序,除控制台程序外),当然不是说一定没有 ,应为现在的计算机的概念已经扩展到了“网络”------一台计算机就是网络的一部分;
不仅如此,所以当前的应用单线已经不能胜任了,比如访问网络一定要另起线来操作,否则使 UI 失去体验。
------------------------------------------------------------------------------------------------------------------
UI多数都是单线程好不好(包括Winows的消息机制,简单的实现都是单线的),多线程和界面一点关系都没有,控制台程序(Console?)很多都是多线的(比如UNIX下面那些daemons)
============================================================================
TO: 楼上,你的计算机严格的讲应该是双核,如果双核包括在多核中的话,我错了。
我想你不会是使用 Sun 的系统吧,楼上使我想到我应该在这里说明一下,支持多核的系统首先由sun 的系统,只是因为Sun 的系统,主要应用于大型系统,因而接触的人比较少,而为人不知、少知,常常被遗忘。
其实,sun 应该说是早就是多核了,她才是最早的多核......
------------------------------------------------------------------------------------------------------------------
第一款多内核处理器不是IBM 2001年推出的Power 4么,当年还展示过一个4核的试验品呢。。。Sun的第一款多核是Niagara吧?才推出的啊
============================================================================
To Laney(6吨大笨猫)
确实你6吨是够笨重的,你说"Linux kernel 2.6.17就提供了对最新的Sun的Niagara处理器的支持"
这个内核能够同时支持 Intel 和 AMD 的系统吗?!!!!!!
------------------------------------------------------------------------------------------------------------------
Linux很早就能了。。。
definegg
2006-06-22
打赏
举报
回复
To Laney(6吨大笨猫)
确实你6吨是够笨重的,你说"Linux kernel 2.6.17就提供了对最新的Sun的Niagara处理器的支持"
这个内核能够同时支持 Intel 和 AMD 的系统吗?!!!!!!
sharpfire
2006-06-22
打赏
举报
回复
up
Laney
2006-06-22
打赏
举报
回复
感觉对这些新技术的支持速度,linux永远是最快的
Laney
2006-06-22
打赏
举报
回复
刚刚发布的Linux kernel 2.6.17就提供了对最新的Sun的Niagara处理器的支持,这个是8核的,每个核心可以同时运行4个线程。
那么应该可以这样认为2.6.17已经完全能够支持Intel和AMD的多核CPU.
definegg
2006-06-21
打赏
举报
回复
TO: 楼上,你的计算机严格的讲应该是双核,如果双核包括在多核中的话,我错了。
我想你不会是使用 Sun 的系统吧,楼上使我想到我应该在这里说明一下,支持多核的系统首先由sun 的系统,只是因为Sun 的系统,主要应用于大型系统,因而接触的人比较少,而为人不知、少知,常常被遗忘。
其实,sun 应该说是早就是多核了,她才是最早的多核......
sharpfire
2006-06-21
打赏
举报
回复
我的机器也是多核的确实没发现比原来的快,可能是硬件发展超前,软件滞后的原因吧
definegg
2006-06-21
打赏
举报
回复
对,非常同意楼主的高见。
多核或多CPU,这里还应该有多CPU,使能够单线的程序在多任务的状态上更快的完成。
并且实际的应用几乎可以说没有单线的(现在的程序,除控制台程序外),当然不是说一定没有 ,应为现在的计算机的概念已经扩展到了“网络”------一台计算机就是网络的一部分;
不仅如此,所以当前的应用单线已经不能胜任了,比如访问网络一定要另起线来操作,否则使 UI 失去体验。
celineshi
2006-06-21
打赏
举报
回复
应该不是把,我想现在也有很多人都用到双核的机器了,虽然可能感觉不好双核的强大优势,那也是因为目前的软件还没有完全跟上的原因。我相信以后越来越多基于多核平台开发的软件出来之后大家就会体会到多核的优势。
kingofworl
2006-06-21
打赏
举报
回复
操作系统本身就是最大多线程软件 ,应该有帮助
greenabc
2006-06-21
打赏
举报
回复
Re: zhangl_cn(不做和尚了!) ( ) 信誉:100 2006-06-21 15:44:00 得分: 0
我觉得单线程的程序在多核平台上与单核平台运行效率没啥区别
单线程的程序在多核上,你说的对,可是还有多任务,如果系统同时运行着几个任务时 和 以前的单核 在系统上同时也运行着相同数量的进程,是不是表现也不一样呢?所以还是有意义的,你说对吗?
qiujsh
2006-06-21
打赏
举报
回复
多核是否只是商家宣传的一个概念
greenabc
2006-06-21
打赏
举报
回复
大家谈谈支持多核的操作系统,有哪些,我的印象中微软的最新的操作系统 Win Vista 好像才支持,才能发挥多核的性能,所以虽然现在虽然很多的人已经拥有的多核的计算机,但是没有感受到多核的性能!
加载更多回复(4)
操作系统
对
多核
处理器
支持
方法PPT课件.pptx
多核
处理器
支持
方法是
操作系统
中的一种机制,旨在充分
发挥
多核
处理器
的计算能力,提高系统的
性能
和效率。该方法通过对
多核
处理器
的访问和管理,实现了对
多核
处理器
的
支持
和优化。 1. 并行计算机访存模型 并行...
多核
操作系统
HYDRA
操作系统
是最早针对多
处理器
系统设计的
操作系统
之一,并且能在 c.mmp 硬件上
运行
。HYDRA 内核把“对象”的概念引入
操作系统
中,将物理上的或者虚拟的资源都当作对象进行处理。 之后,在 1979 年,卡内基梅隆...
多核
架构与编程技术
多核
处理器
不仅能有效提升计算
性能
,还能在一定程度上解决能耗、散热等设计难题。
多核
技术的迅速普及使得并行计算成为了发展的主流,而如何在
多核
计算机平台上设计出高
性能
的并行程序,成为了软件开发中的一个核心...
英特尔
多核
多线程技术
从最早的电子管计算机到
现在
的
多核
处理器
,我们可以看到计算机技术的巨大飞跃。 - **早期计算机**:20世纪40年代至50年代,电子管和晶体管计算机标志着计算机时代的开端。 - **集成电路技术**:20世纪60年代至70...
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章