64位的CPU是一种炒作!

Bill1212 2006-08-08 10:55:46
我的理解所谓64位体现在两个方面:

1。通用寄存器从32位增加到64位,这样原来对于64位整数的运算,只需要直接操作rax, rbx...等直接获得结果。

但是这个会有多大用?个人认为目前的数据运算很少有要用到64位的整数,32位(大于4000000000)对于一般的应用来说绰绰有余。

2。64位寻址能力,将虚拟内存范围从4G扩大到18446744073709551615,简直是个天文数字,对现实世界来说没有任何实际意义。其实4G完全够用了。

可见64位CPU,完全是intel和amd忽悠老百姓的产物。
...全文
17104 383 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
383 条回复
切换为时间正序
请发表友善的回复…
发表回复
kokko 2007-03-30
  • 打赏
  • 举报
回复
顶下!不懂!
缪军 2007-03-30
  • 打赏
  • 举报
回复
严重关注楼主
20/382=?
没完没了了
蓝色幽明 2007-03-30
  • 打赏
  • 举报
回复
路过,我佩服楼主的勇气与思维,个人有个人的见解,有不同的见解,上楼们的同志们,你们可以谈你的们自已的见解,但没必要说人家是火星人之类的话来伤人吧!
scrapiron 2007-03-30
  • 打赏
  • 举报
回复
路过,但是楼主应该好好看一下这方面的东西,不要什么都是自己理解。
housisong 2007-03-16
  • 打赏
  • 举报
回复
看看这篇64位CPU测试:
<对比测试:64bit处理器与操作系统会带来什么?>
http://www.pconline.com.cn/diy/front/evalue/cpu/0503/585722.html

就不会再怀疑64位了
syf7901 2007-03-15
  • 打赏
  • 举报
回复
我看的很累……


其实什么都是别人说的.
ben-oni 2007-03-08
  • 打赏
  • 举报
回复
我只想说,我不同意楼主的说法。 PC处理器从32位cpu->64位cpu的进化,带来的是质的飞跃。可能目前在PC机并不能体现其价值,随着软件的开销增加,必然是一个趋势.它的带给了我们一些只能在高端机器上(小型机,大型机...)使用的特殊技术的享受. 尽管此中存在商业的炒作, 但是我仍然看中这一进步.
dqxian 2007-03-07
  • 打赏
  • 举报
回复
不管怎么说,从32位到64位毕竟也算是个跨越,我们不可能一直停留在32位的处理机上,64位的
CPU处理能力当然要比32位强得多,只是在我们一般用户上的PC机体现不明显而已,不过单独CPU升上去了,其它相应硬件跟不上,那也是小孩走路追刘翔啊,另外,64位的CPU虽然考虑兼容与32位的硬件结构和操作系统,但还是有缺陷,还要改进才行。
fancy113 2007-03-05
  • 打赏
  • 举报
回复
64bit对操作系统的推进也会有突破传统观念的可能,只不过我们现在是站在32bit看64bit,如果我们现在站在32bit,看16bit,就会看到突破,至于多操作系统,我想可能是一个操作系统染病毒而crash,另外一个也能继续运行,这对于服务器是很重要的。
fancy113 2007-03-05
  • 打赏
  • 举报
回复
硬件的发展对软件的发展很重要。
现在在软件后面都加个工程,叫软件工程,通过对软件设计的不同层面的堆叠,程序的开发会越来越快,比如c在asm上面,要知道c比asm开发快多了,同样对于java和c。
也许将来会出现开发更快的语言,在开发速度和程序大小之间会不太注意程序速度,因为随着硬件的发展,程序也会跑的更快。
对于语音的发展也是如此,减少打字,而是语音输入,语音识别,各种对自然界的模拟也越来越真,这些都需要快速的硬件。
sevencat 2007-03-04
  • 打赏
  • 举报
回复
现在好多文件都大于4G了!
要是32位的话, 就不可以一次装入内存(包括虚拟)
会有很多麻烦, 多出来N多工作量, 还有性能损失!

//以前没注意看。
这个地方可能一次性全部装入内存吗?没听说过有几个G的文件一次性装入内存。
  • 打赏
  • 举报
回复
4G文件很多了?你在哪里看到很多个超过4G的文件了?
-----------------------------
DVD ISO的软件,HDTV,...
-------那也不多,是相当地少,那个说什么十几G文件的很多的更是扯淡
generallove 2007-03-02
  • 打赏
  • 举报
回复
大家说的
我看的很累……
netcup 2007-03-02
  • 打赏
  • 举报
回复
64位暂时用不上,但是得准备好.呵呵
lciysm 2007-02-23
  • 打赏
  • 举报
回复
金石新创携手启异新创共同推出“精准通”智能网站分析平台

北京金石新创网络科技有限公司(金石新创)携手北京启异新创信息技术有限公司(启异新创)于2006年12月6日,推出CCMedia集团的创新业务“精准通”智能网站分析系统。
CCMedia集团是专业的跨国电子商务软件领导公司,一直致力于网站客户行为分析的方面的研究,其产品和服务在台湾已取得第一品牌之地位,在韩国更有超过50%的市场占有率。在网站客户行为分析行业享有良好的口碑。
CCMedia集团于2006年成立北京启异新创信息技术有限公司,授权北京金石新创网络科技有限公司推出创新服务“精准通”智能网站分析系统。
“精准通”提供先进、完整的商业网站客户行为分析整合方案,深度分析网站浏览者属性、跟踪访客浏览动态,解析出细分客群在网站中对于不同服务与产品的偏好,进而提炼客户特征体现网站真正价值,达成提升网站流量、营收和利润等多项经营绩效目标。

beforefly 2007-02-14
  • 打赏
  • 举报
回复
美国当年发身飞船时,CPU是200M的,当时,主流的CPU都到800M~1G了,
但人家说了,飞船上不需要普通的视窗系统,所以200M的CPU已经是相当强了,

考虑到这一点,楼主应当是刚开飞船来地球的,拿他飞船上的概念和普通PC比

---------------------------
你知不知道什么是军品,什么是航空品,知不知道啥叫PC104?

航空航天所采用的CPU最重要的一点就是稳定和宽温,试想你拿一个带有TT火山的功率超过
100W的CPU上了太空,如果风扇坏了咋办?烧了CPU?如果进入零下50度环境咋办?

现在在军事领域仍然大量应用的PC104,其CPU大多仍采用几乎不需主动散热的486和586级别产品,何况是要经历无比复杂的太空环境的计算机
conanhawke 2007-02-10
  • 打赏
  • 举报
回复
技术和产品的普及都是需要时间的,而且楼主似乎只看到了自己的应用或者自己想得到的应用。如果说军事、科技等更高级领域的应用,那就令当别论了,况且,如果军事和科技等领域都应用乐,那么将来为民用所普及会不可能吗?将来还要让机器人走向家庭呢,光64位的还远不够呢!
Nutsboy 2007-02-10
  • 打赏
  • 举报
回复
双操作系统,我想说不定还能用到的,个个操作系统的优缺点都不相同,比如说:Linux、NetWare、Win安全性,网络功能、交互方式都不相同,如果一个服务器上同时运行几种操作系统各自分工合作,通过某种POPE相连,是不是能增加安全性(就像多重防火墙的感觉)?有利于交互(NetWare交互有些专业,我觉得,呵呵)?

个人观点,仅供参考,呵呵
Nutsboy 2007-02-10
  • 打赏
  • 举报
回复
这里很多兄弟认为4G空间很快就不够用。但是这个问题未必要靠64位解决吧。即使你可能不认同我前面提过的40位的问题。那么在现有的32位下是否可以解决呢?下面摘自《AMD64 Architecture Programmer’s Manual Volume 1: Application Programming》
可以看到OS没有采用分段机制,只是简单的把数据段,代码段,堆栈段参活到一起所以才有了application 4G的限制。事实上,如果独立开来岂不是可以有3*4G.

􀂄
􀂄 Compatibility mode—This mode uses a protected, multisegment
model of virtual memory, just as in legacy
protected mode. The 32-bit virtual-memory space is treated
as a segmented set of address spaces for code, stack, and
data segments, each with its own base address and
protection parameters. A segmented space is specified by
adding a segment selector to an address.
12 Chapter 2: Memory Model
AMD64 Technology 24592—Rev. 3.11—December 2005
Figure 2-1. Virtual-Memory Segmentation
Segmented memory has been used as a method by which
operating systems could isolate programs from the data used by
programs in an effort to increase the reliability of systems
running multiple programs simultaneously. However, most
modern operating systems do not use the segmentation features
available in the legacy x86 architecture. Instead, these
operating systems handle segmentation functions entirely in
software. For this reason, the AMD64 architecture dispenses
with most of the legacy segmentation functions in 64-bit mode.
This allows new 64-bit operating systems to be coded more
simply, and it supports more efficient management of multitasking
environments than is possible in the legacy x86
architecture.
---------------------------------------------------------------------
话可不是这样说的,4G是地址空间,对吧,3*4G 至少还要再加两位标示数据,代码,堆栈吧,那样实际是34bits,你的原理和32bits,有什么区别?多的两位不走总线???!

PS:数据库,服务器都会用到4G以上内存的呀,普通用户我也觉得是在炒作,Support!!
wolfcom 2007-02-09
  • 打赏
  • 举报
回复
说实话 我不知道是不是好
但是我知道它好
1。可以继续增加内存
2/。机器指令执行精确度更高
从一般计算机的用副角度
应该没多大变化
加载更多回复(362)

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧