您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为什么硬件升级后,电脑还是慢,操作系统也从xp的几百M也变大了好多?
硬件,软件,电脑为什么硬件升级后,电脑还是慢,操作系统也从xp的几百M也变大了好多?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 几十年来,硬件性能翻了几十倍,但我们的电脑并没有变得想流畅?是不是大公司的阴谋?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
你说的这个问题相信每个人都深有体会,Windows95才100多M,然后Windows98、Windows2000体积一直往上涨。到了经典的WindowsXP,安装后占用的空间已经达到了2G以上。这还不算什么,现在的Windows10光安装包就有这么大,安装完要占掉10几个G的硬盘空间。
当然这期间,硬件的速度和大小也在成倍的往上翻。处理器从以前的单核几十MHz发展到目前的多核几个GHz,内存从以前的8M发展到目前64G,硬盘从以前的几百MB容量发展到目前的几TB...性能的提升是几百倍到几千倍的增加。
然而我们感觉自己在电脑上做的事还是那么点事,无非就是办办公,上上网、看看电影、打打游戏。按道理,硬件提升了这么多,电脑应该快的要飞起来了。然而,大多人反而觉得电脑速度变得更慢了,因为硬件提升的同时,各种软件也迅速变得庞大臃肿起来。这难道是做硬件的公司和做软件的公司为了加大双方产品的销量而搞的阴谋?
于是电脑IT界就诞生了这么一个有趣的安迪-比尔定理 (Andy and Bill’s Law),原话是 “Andy gives, Bill takes away.(安迪提供什么,比尔拿走什么。)” 安迪指英特尔前CEO安迪·格鲁夫,比尔指微软前任CEO比尔·盖茨,这句话的意思是,硬件提高的性能,很快被软件消耗掉了。
当然这个因素有吗?我认为是有一点的,毕竟如果软、硬件都长期趋于稳定,大家就都没有更换的动力了。但最主要的,我认为还是因为科技发展的原因导致的。早期的电脑,能做的事情非常有限。比如显示图片还只能显示16位色的,颜色失真很严重。后来很快就能显示24位、32位的真彩色了。再后来,多媒体技术发展的更快了,人们可以在电脑上看高清的视频,玩3D的游戏了。这种技术要处理和运算的数据量是非常之大的,对硬件的处理、存储能力要求非常高,同时软件的体积势必会水涨船高,这样看似提升了很多的硬件都被软件轻易吃掉了。
另外,软件开发的难度和对效率的要求也导致这个问题的加剧。功能越来越多,开发周期要求尽可能的短。程序员位在高压的情况下,再也不会去对程序的存储和运行效率斤斤计较了,反正硬件足够用。程序效率执行效率再低,只要能按时跑起来就行了。并且很多企业在考核程序员的时候,都是看你前段时间内产出的代码行数,那么能用1行完成的程序,我用5行甚至10行来完成,岂不是更有利吗?
还有,软件开发人员也是经常会换人的。新来的人员如果来维护原来程序员的代码,在庞大的系统面前,他不可能把所有代码都理解吃透的。这样,如果要添加新功能,只能在原有的代码基础上小心翼翼的添加新代码。优化?不存在的,有可能牵一发而动千军,导致整个系统崩溃都有可能。所以,程序就变得越来越低效,越来越臃肿了。最后变成业内所说的一座“屎山”,谁都不敢随便去招惹它。
然而,清流还是有的。有的程序员有代码洁癖,本身水平又高,软件又开发的全过程又可以由自己来掌控,最后就能打磨出来一套简洁、高效的程序。比如一位西工大教授廖达雄编写的CAD软件,大雄机电CAD,才100M的体积。并且还是绿色免安装的,非常好用,而新版的AutoCAD软件体积是它的十几倍。
回答于 2019-09-11 08:43:50
电脑变流畅了啊,特别是固态硬盘普及之后
回答于 2019-09-11 08:43:50
硬件需要全面升级,CPU、内存、显卡,而不是单一某一个。
回答于 2019-09-11 08:43:50
建议用360安全卫士优化、清理,另外驱动程序也要安装兼容性好的。
回答于 2019-09-11 08:43:50
操作系统的变大也是基于硬件的,xp时代的时候,仅仅只有32位指令集,后来有了64位指令集后,虽然能兼容32位的程序,但是64位的指令集无法完全发挥,所以各个操作系统windows,linux,mac都相继推出了64位版本,驱动程序也是推出64位版本,在加上新系统的功能和ui的美化增加了很多资源,占用空间远远大于以往的系统,至于你体验不到性能上的差别,主要是因为现在不仅仅是操作系统在变大,程序也在各种资源占用的更多,所以才会造成错觉。
上一篇:为什么苹果每年只发布一款旗舰机,就能与这么多国产手机抗衡?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |