vista注定是个过渡系统
随着64位新操作系统的临近,32位的vista注定是个短命的操作系统。vista最大的问题是只支持到3.5g的内存,这是个严重的缺陷,由于vista本身占用了1g多的内存,真正留给用户的资源已经不多,对于那些狂吃内存的大型mmo游戏和大型软件,3.5g内存怎么看都不够。
不要和我说64位的vista,由于vista核心的32位的,所以64的vista的效能更差!
请期待真正64位的操作系统吧。 不懂装懂。vista的内核是32位?为什么要分64位和32位
再者,vista占用1g内存。这个占用,和xp的占用是完全不同的概念。去看看msdn,了解下vista对内存的处理方式和xp有什么区别再来说这话吧。
ps: 貌似3年前就说64位马上普及,现在呢 会说话吗?出口就伤人
vista内存占用不是1g是多少,你给出个具体数据啊,vista对内存的操作并不好,把很多东西预存在内存里有利有弊,现在来看,弊大于利。
从效率看,vista是个很失败的作品。 内核是32位的话怎么能做成64位呢晕 失败与否现在可能还难说,界面功能确实不错,就是电脑硬件现在还跟不上,不过45nm制程出来和高频CPU双核和4核后,估计很好用的说,不过还需要2年左右的时间吧 也许SP1来了会大有改观呢,就像当年的XP SP2一样 再有混合硬盘和固态硬盘,那时候,估计就爽了。 Posted by meteor8488 on 2007-10-12 09:51 http://www.ibmnb.com/images/common/back.gif
不懂装懂。vista的内核是32位?为什么要分64位和32位
再者,vista占用1g内存。这个占用,和xp的占用是完全不同的概念。去看看msdn,了解下vista对内存的处理方式和xp有什么区别再来说这话吧。
ps: 貌似3年前就 ...
微软是个傻子吗,干嘛开发两个操作系统。
64位的vista是在一些小的方面做个改变,其实质还是32位的核心,看看它的效能就知道了。
微软为了开发vista花费了几百亿美元的开发费用,你认为他会再花几百亿单独开发一个纯64的vista吗? Posted by xiaojun7963 on 2007-10-12 10:06 http://www.thinkpad.cn/forum/images/common/back.gif
会说话吗?出口就伤人
vista内存占用不是1g是多少,你给出个具体数据啊,vista对内存的操作并不好,把很多东西预存在内存里有利有弊,现在来看,弊大于利。
从效率看,vista是个很失败的作品。
哎,总是有人自己不懂,却总喜欢给东西下总结,自己到盆盆的博客上,看看vista是如何利用内存的。在1g内存下,vista得到的效果比xp要好很多。
当年用xp的时候,有人喜欢说,xp不行。。xp资源占用大。。xp是过渡。。xp是垃圾。。坚决用98 ,坚决用2000。。
现在呢?
每次发布,都会有人这么说,哎。 Posted by ALPHONSE on 2007-10-12 10:21 http://www.ibmnb.com/images/common/back.gif
内核是32位的话怎么能做成64位呢晕
软件都是要通过编译的,编译的方法不同导致32位和64位的区别。
其实微软就是把32的vista简单编译成64位的,做了一些小的改变,虽然省事,但是不是纯的64位,效能有问题。 郁闷 xp 用的好好的 干吗还出其他的系统 弄的人家还要升级电脑
升级以后 还是做以前的那些事情
:'( Posted by meteor8488 on 2007-10-12 10:25 http://www.ibmnb.com/images/common/back.gif
哎,总是有人自己不懂,却总喜欢给东西下总结,自己到盆盆的博客上,看看vista是如何利用内存的。在1g内存下,vista得到的效果比xp要好很多。
当年用xp的时候,有人喜欢说,xp不行。。xp资源占用大。。xp是 ...
不知道谁不懂装懂,你连软件的皮毛都不懂,就在这里攻击他人,《编译原理》学过吗,不懂就去找找
回复 #8 xiaojun7963 的帖子
哎,你以为从32位到64位就像是安装一个mui语言包一样么。认为64位vista是用的32的vista内核,我真的无语。。
效能?说vista 64位效能不好。放个测试结果把
ps:挑个语病。 64位的vista就不是vista么。。难道微软开发64位vista花的钱,不算是开发vista花的钱么。。
如果说连开发64位vista都算是额外的东西的话,那么请问ms开发vista for 安腾。。是不是属于神经病?呵呵
再ps下: 不说vista,就拿2003来说,除了常用的32 64位之外,还有for 安腾, for sun sparc平台的版本。。 为什么当时xp内存相对占用大没有引起这么多的攻击呢,因为xp可以通过加大内存解决问题,当时大家都用256m内存,就算升级4倍,也才1g;1g离32位系统可管理的最大内存还远着呢!!!
而vista呢,正常使用至少1g吧,升级4倍就是4g,但是vista最大能管理的软件才3.5g,也就是说,32位的操作系统限制了内存的加大,也就限制了用户的使用体验。
这样的实例可以参考16位的最后一代windows,就是短命windows me。 Posted by meteor8488 on 2007-10-12 10:36 http://www.ibmnb.com/images/common/back.gif
哎,你以为从32位到64位就像是安装一个mui语言包一样么。
认为64位vista是用的32的vista内核,我真的无语。。
效能?说vista 64位效能不好。放个测试结果把
ps:挑个语病。 64位的vista就不是vista么。。难道 ...
无语?为什么无语?因为你没有证实你的猜测,也没有证据证明你的猜测,你都是在臆测32位和64位,因为你根本就不懂软件。
回复 #14 xiaojun7963 的帖子
winme的失败,不是因为内存。而是因为winme同样存在98的蓝屏,死机等问题,本质没有变化,但还有一个重要的因素,2000早于winme发布。。而反观现在,发布的,仅仅有vista。。当然,2008也是,但也是base于vista内核的。至于内存的问题,不多说什么了。提醒下,中文vista任务管理器翻译的有处错误,里面不是 “可用”。你找找en的就明白了。
关于猜测,可您老也没拿出证据来啊?可是,vista 64开放了部分API,这个东西,你去找找看看不就知道了。。。
而且还有1点,1g内存可以流畅运行vista的时候,你用8g内存,区别真的很大么?正如1g和3g运行xp。。。
至于懂不懂软件,我想这个还不用你来评价,呵呵。 Posted by meteor8488 on 2007-10-12 10:47 http://www.ibmnb.com/images/common/back.gif
winme的失败,不是因为内存。而是因为winme同样存在98的蓝屏,死机等问题,本质没有变化,但还有一个重要的因素,2000早于winme发布。。而反观现在,发布的,仅仅有vista。。当然,2008也是,但也是base于vista ...
错,大错特错,windows me为什么淘汰不是因为他的蓝屏死机,因为到现在为止,微软都没有完全解决蓝屏的问题,windows me淘汰的原因是因为他是16位的内核修改而来的假32位,16位系统能支持多少内存你知道么?不知道吧,哈哈,就象你不知道vista为什么只能支持3.5g内存一样,哈哈。。。。。。基本的知识还是要知道的。 吵架+技术贴。。。。。。 所谓32 位 和 64位 学计算机的都知道哦啊, 我吃完饭回来写 唉,都把微软想太简单了,我也是做软件的,这样吵技术含量确实不搞,总说人不懂什么什么,但懂的也不愿意说清楚他到底懂什么。
过渡是正常,试问什么系统不是过渡?只要有技术进步,任何东西都是过渡的。关键看生命周期多长 不喜欢这种是非贴,但还是忍不住说一句:
下结论之前是不是都应该有论据支持一下呢? VISTA系统的优点是有目共睹的,虽然还存在着很多的问题,譬如很多软件的兼容问题。。但和32或64是没有关系的。。。。我不认为它是个过度系统,更不能和ME比,它会逐步完善的~~~~~ 看了楼主的主贴和回复,只能定义为FQ了
倒是与楼主辩论的meteor8848表现的比较有涵养,赞一个
对错未知,我不懂软件,请楼主省下这句回复我的话吧,呵呵 Posted by meteor8488 on 2007-10-12 10:25 http://www.ibmnb.com/images/common/back.gif
哎,总是有人自己不懂,却总喜欢给东西下总结,自己到盆盆的博客上,看看vista是如何利用内存的。在1g内存下,vista得到的效果比xp要好很多。
当年用xp的时候,有人喜欢说,xp不行。。xp资源占用大。。xp是 ...
同感,人都懒于挑战自己的习惯而已,其实我自己也是,不过好在我属于视觉控,windows一代比一代界面漂亮就已经是我升级的理由了,不需要其他理由
回复 #17 xiaojun7963 的帖子
呵呵,在winme那个时代,内存的重要性,似乎还不足以影响到系统的选择。从那个时代走过来的都有感触。当时也没有提出什么16位 32位,没有这些炒作。选择2000不选winme对很多人来说,就是因为winme的蓝屏问题。不要说现在也有蓝屏,winme一天蓝屏的次数,可能比你用vista 1年蓝屏的次数都要多。想想当年最经典的一条命令 c:/con/con我知道什么,不知道什么,我觉得你来下结论真的很可笑。
写完这段shell再和你讨论吧,看看晚上有时间放点关于内核的资料上来。楼上有位兄弟说的对,吵架没意思。 唉,没必要吵成这样,不过,说64位vista核心是32位的这肯定不对,说vista占1g多内存这更不对。
首先,既然大家都明白32位跟64位主要就是换了一个编译器,那么对于所编的程序来说,根本没有什么为32位优化或者为64位优化的问题,那是编译器的事情,20年前的16位时代的C语言程序放到现在的32位电脑上编译运行照样高效,至于64位系统没有你想象中的那么高效,原因很简单,现在电脑性能的瓶颈不在CPU。
其次,Vista的内存占用是系统自动调节的,你如果电脑只有512M或者1G的内存,vista肯定不会占1G。况且就算占了1G,你原来用xp有多少软件需要你有2G以上物理内存的?你现在如果上4G,就算扣除vista占的那1G还剩3G的,对于99.9%的人来说绰绰有余了。 32位的程序怎么编,64位的照样怎么编,对于程序代码来说完全是一样的,不同的就是编译器罢了。一段C++程序,用32位编译器编译,就是32位的,用64位的编译器,就是64位的,根本不存在什么64位vista不是纯64位的这种问题。
我想应该没有谁听说过这段C++代码是16位的,那段是32位的这种话吧...
[ Edited byzb87 on 2007-10-12 12:45 ] 本子还有10%电量,先简单说下vista的内存占用。
说到vista的内存占用,就不得不提vista里面的SuperFetch。而SuperFetch的中心思想,是这样的:“过分空余的内存空间是浪费”。如果一个操作系统总是保留着过多的空余物理内存耗费电能,却不能够利用这些多余的内存空间提高系统性能的话,就是浪费!所以将这些多余的物理内存作为缓存使用,就是Superfetch技术的本质。vista在内存利用上,有点和linux类似。linux基本上会把所有的内容放入内存,不管内存多大,都会是接近99.6%左右的内存利用(这里不太准确,个人经验,呵呵)。 而vista对内存的使用,也是把很多内容放入了内存,便于运行时提高效率。这也是vista为什么内存看上去使用很恐怖的原因。
但是,不知道多少人注意了,比如1g内存的机器,用vista ,内存使用了900m,依然很流畅;而xp ,内存使用到900m时,会有明显的操作卡卡的那种感觉。这就是对内存使用的差别。关于内存管理的原理,可以看看ms的在线视频,地址是 http://www.microsoft.com/china/technet/webcasts/class/vista1.mspx。 中文的,有盆盆写的一篇文章,也说得很详细。地址是http://blogs.itecn.net/blogs/ahpeng/archive/2007/04/13/WinMemMgmt.aspx大家还是自己点点看,不转了
趴在床上写实在累。。等会到了办公室再说吧。。 任何东西都是一个过渡,关键是看这个过渡期有多长啊 这个问题可以留到一年以后讨论