扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2007年3月28日
关键字: 代码
在本页阅读全文(共19页)
在IT行业中每年都会有一些新的产品冒出来,它们相对于上一年来说会变得更大、更好和更快。无论是针对新的计算机硬件、新的操作系统、游戏控制器、移动设备或者其它什么玩意儿都是这样的,当然对用户来说大家都渴望能得到更新的产品。
包括我也一直都非常喜欢购买更新的产品。但坏处是新产品中的程序与代码在不断的增加和膨胀,事实上要运行这些软件再强大的硬件设备也无法完全满足它的需求。在应用软件和硬件之间有一个中间层:系统软件层,它大大占据着硬件资源,当然这样也就消耗了大量的功率——试着考虑一下,如果此刻用JavaScript代码来实现AJAX应用程序会是什么样的情况。
这些没有经过优化的、都得通过编译器编辑的代码会大大浪费和增加CPU资源与功率,实际上这样增加能源消耗必然会对环境造成破坏的,你要知道在澳大利亚的主要能源可是由不可再生的石油燃料产生的。
也许你会认为我过于偏激?那让我们来看看这个:每年有超过18,000项澳大利亚业务是通过ilisys主机网站和E-MAIL系统来达成的,这些就需要使用了超过200,000千瓦/小时的电能。
然而,因为ilisys使用了100%可重复使用的太阳能和风能来为总部和数据中心提供能源,这样就等于消除了相当于要产生相同能量所带来了140,000千克二氧化碳释放,想象一下这些释放到大气中的有毒物质所产生的危害吧。那可是很多的碳资源。
就像试图让碳资源再转换回成为一棵拥有绿色的树一样,要改变方法是不会便宜。不精简代码和不环保是不能适应今天的程序环境的。虽然这样会花费更长的时间在开发程序上,也会让你的客户花去更多的钱来购买一个更环保的软件,而且开发更复杂的优化代码就需要更高的技术能力,当然这些不是所有的人都能做到的。
但随着大家舆论支持,情况在变得越来越有利了,全球变暖问题在慢慢的减缓,更有效率的硬件也开始出现在市场上了。不过这都需要一段时间后才能在各个行业中传播开来,同时还需要更长的时间才会让更多的公司意识到这些与IT相关的污染,并且还需要更长的时间他们才会去监视和控制这些新出现的污染问题。
虽然今天我们的开发商们可以通过编辑更好更优秀的代码来杜绝这些污染。但问题是,我们还能承受多长时间?
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者