内存越大≠速度越快

来源 :网吧经营 | 被引量 : 0次 | 上传用户:GYQ865739853
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  
  网吧之间的竞争虽说已由原有的单纯拼配置发展到现在的多元化、差异化的经营,但机器性能的高低仍旧是网吧竞争的基础。为了在性能上实现对对手的超越,网吧老板除了在CPU、显卡等关键环节上做足文章外,对于内存容量的追求也在不断地压缩着“摩尔定律”的周期,512M、1G、2G……,但机器运行速度提升的效果却远不如预期……
  
  作为PC不可缺少的重要核心部件——内存,它伴随着DIY硬件走过了多年历程。从286时代的30pin SIMM内存、486时代的72pin SIMM 内存,到Pentium时代的EDODRAM内存、PII时代的SDRAM内存,到P4时代的DDR内存和现在主流的DDR2内存以及高端产品DDR3内存。内存无论是从规格、技术还是总线带宽都在不断地更新换代。不过我们有理由相信,内存的更新换代可谓万变不离其宗,其目的在于提高内存的带宽,以满足CPU不断攀升的带宽要求、避免成为高速CPU运算的瓶颈。然而,许多网吧老板在安装大容量内存后,系统、程序运行效率没有得到大幅度的提升,原因何在呢?
  简单来说,这是因为系统本身运行机制限制了其管理和运用硬件资源的能力。所以纵然硬件资源非常丰厚,如果超出了Windows管理的范围,那么性能也不会得到明显提升。在这里,让我们首先来了解一下硬盘与内存之间数据交换的关系。
  许多人常常将物理内存和硬盘混淆在一起,因为两者的容量都是用MB或GB这类的单位来表示,这里我们用办公室(面积是固定的)中的一张桌子和一个文件柜来说明物理内存和硬盘之间关系。
  文件柜就像硬盘,程序和数据可以长期安全地存放在那里,桌面代表物理内存,允许在办公桌上工作的人(作用和处理器相同)直接用放在桌面上的任何文件(程序和数据)。为了对一个特定文件进行操作,首先必须从文件柜中取出文件并放在桌面上。如果桌面够大,可以在桌面上同时打开多个文件。类似地,如果你有更多物理内存,那么可以运行更多或更大的程序并对更多或更大的资料进行处理。
  给电脑增加硬盘空间就好比在办公室里放一个更大的文件柜,而增加更多内存就好比得到一个更大的办公桌,可以同时对更多程序和数据进行操作。当然,文件柜与桌子的面积不是可以无限增大的,它受到办公室大小的制约,这里所说的办公室也就是我们常用的操作系统——Windows。
  
  Windows如何使用内存
  想要知道为什么系统速度提升不再明显,必须先了解Windows 是如何使用内存。这里要涉及一个概念——资源。
  这不是平时所说的CPU资源,内存资源或统一的“系统”资源。我们接下来要讲到的“资源”就是程序可以操纵的Windows物件。举例来说,屏幕上显示的每个窗口都是一个资源,每幅图片也都可以能是一个资源。如果一个应用程序打开了磁盘上的一个文件,那么这个被打开的文件也是一个资源。以此类推,如果一个应用程序需要使用一个资源,它就会向操作系统提出请求,要求新建一个资源或从存储器里调用。
  一般来说当某个应用程序需要运行时,它会向操作系统发出一个请求,之后,操作系统会根据这一要求创建或调用这个资源进内存,然后反馈给应用程序一个代号。此后,需要用到新建的这个窗口时,应用程序都用操作系统反馈的代号代表这个资源。
  那么这个代号是依据什么标准生成的呢?在绝大多数操作系统中,它是靠一种叫做“指针”的东西来确定的。你可以把整个内存想像成一个邮局,邮递员把需要寄往各地的信件分类放到很多个不同的信箱里。信箱一个接一个,足足占据了一堵墙。每个信箱都装了一些信件,包含要送往一个特定地区的信息。而且,就好像每个地区都有邮政编码一样,每一块可以存储数据的内存空间也有一个地址——指针,代表这个存储空间的一串数字。内存中某部分数据的“指针”,也就是这些数据占据的第一处内存空间的地址。因此,对一个操作系统而言,当一个应用程序要求其调用一个窗口时,操作系统就会按照它的要求调用这个窗口进内存,如果这个资源的数据在内存中存储的地址开始于#1234567,那么操作系统就会返回一条信息给应用程序:“OK!我已调出了这个窗口,它是#1234567。”
  
  解决指针带来的问题
  在PC中,这种指针有4个字节长。所以,如果一个应用程序需要给内存里的某个数据配一个指针,那就需要4字节的内存空间。这样的工作方式给早期的Windows设计者带来了不小的麻烦,因为那时制作工艺尚不发达,内存非常昂贵,一台电脑上有8MB的内存就足以让用户无数次从梦里笑醒了,大多数电脑只能配制4MB内存。在内存如此紧张的情况下,一个应用程序却经常需要用到几百万个资源。要用这些资源,就要个每个资源配发一个指针。每个指针占据4个字节,几百万个指针,就会消耗掉数量可观的一块内存空间。这就好比一分钱很少,但如果要发给全国人民每人一分钱,那就是至少一千三百万元的巨款了。
  所以,Windows设计者采用了另外一种替代方案。他们创建了资源表。就是把当前调入内存的所有资源的信息登记到一个清单。这样一来,当应用程序要求系统调用一个资源时,系统调用后就不给它配发指针了,而是直接告诉应用程序该资源在资源表中的序号。因为需要的不是内存地址,所以就可以用一个只需占用2字节的数字表示。虽说这只是两个字节的差距,但当你只有几MB内存,而你运行的程序调用大量资源时,这两字节的差距就会带来很大的优势。
  在32位Windows 2000/XP中,最大支持4GB的内存,每个应用程序最多只能使用2GB内存,因为另一半的内存也留给系统使用了。而在64位WindowsXP中,这个限制没有了,每个程序能完全使用4GB内存,除Windows,微软还在开发64位版本的SQL Server 2000和Windows Server2003,不过要运行这些应用程序,需要你的电脑至少得有1GB内存。
  
  时过境迁,妙计成缺陷
  但这种方法也有它的弊端——两个字节能够表现的不同数字非常有限。我们可以做个实验:请你写不同的数字。如果只准你写一位数,那就只能写出十个不同数字。如果限制写两位数,虽然能写出更多,但总数仍然有限。以此类推,允许位数越多,能写出的不同数字就越多。但只要位数有限制,写出的不同数字的总数就始终有限。同理,如果允许系统使用4字节的序号,那么在这个“位数限制”下,可以有几十亿个不同的序号可供使用。但如果只准系统使用2字节序号,能用的序号就会锐减到65536个。于是,前面我们讲的资源表就不能无限的拉长,其中的序号最多只有65536个。
  于是问题来了。当调用了65536个资源后,再想调用更多的资源,纵然内存空间还有1GB,足以存储数百亿个资源,但只有2字节的资源表却无法生成更多的序号。没有序号,就意味着无法将各资源区分开来,应用程序自然无法使用这些没有“户口”的资源。事实上,因为没有序号可用,系统根本无法同时调用65536个以上的资源。
  但在10MB内存都是奢望的年代,要同时调用数十万个资源根本就是“无稽之谈”。所以当时的Windows设计者们没有把这个问题放在心上,果断地选用了资源表,选用了2字节序号。
  今天,Windows操作系统算是得到报应了。内存便宜了,资源表和2字节序号仍然给我们节省了内存空间,但它带来的坏处却远远超过了它带来的好处。我们有足够的内存空间,可以调用数百万个资源,但资源表里面却只有65536个序号,所以同一时间内,内存中只能有65536个资源,但还有1GB内存空间可用。因此大内存并不见得可以提大幅度提升电脑的性能。
  
  谁是”耗资源”的真凶?
  明白了上面的道理,就不难分辨除了大个文件,大个程序外,真正消耗系统资源的是哪些程序了:调用大量细小资源,把桌面装饰得非常花哨的软件;各种各样的多媒体播放软件; 监视系统的工具软件;能在字体菜单里面预览字体的应用程序(如MS Office)等。
  另外,在操作系统中运行的某些16位程序(如DOS程序)时,Windows会划定一块内存供所有这类程序使用。除非所有16位程序都已经关闭,这块内存是不会被释放的。
  
  大内存的优势到底在哪里?
  难道大内存就没有作用了吗?内存厂商在骗钱?当然不是。当一个应用程序被启动后,Windows的一些组件也随之被启动,这是很常见的事情。当应用程序被关闭,Windows会保留那些组件不关闭,因为可能很快还要用到。同理,程序启动时调进内存的少数资源,也不会随着程序关闭而退出内存。这时,大内存的有时正可以得到体现了。一方面,大内存可以一次性容纳大量数据,减少使用性能远不如内存的硬盘作为虚拟内存使用的几率,提高数据调用速度。另一方面,关闭程序过后,更多的常用数据会有充足的空间保留在内存中不被清除。一旦重启程序,你会发现明显比使用小内存时快。
其他文献
2008年8月1日,被称作是“经济宪法”的《反垄断法》正式实施生效。《反垄断法》对市场经济体制所带来的巨大影响不言而喻,当今世界各国无一不是将反垄断法作为经济领域最重要的法律来加以运作。作为市场经济体制下组成部分之一的网吧行业在《反垄断法》颁布之后面临怎样机遇与挑战,这一切都值得每一个网吧人关注。    网吧价格联盟的又一红线    网吧行业的准入门槛低、竞争激烈,这是大家有目共睹的。在激烈竞争的
期刊
随着网吧行业的发展,现代管理制度逐渐被引入到网吧的日常管理中来。绩效考核作为网吧老板管理员工的一种必要手段也在被业内所认知,但从目前的发展状况来看,效果却并不如人意,问题究竟出在哪里呢?    在笔者走访的一家网吧中,发现该网吧虽然实行了绩效考核,但没有考核沟通环节,不仅没有绩效反馈面谈程序,平时网吧老板与员工之间也很少就绩效问题进行沟通。因此,网吧的绩效考核运行就成了这个样子:老板下达目标,员工
期刊
如果网吧也按年龄来计算的话,梦之岛网吧在业内显然是一个新生儿,自从2007年5月1日在江苏省江阴市步行街致和大厦6楼诞生以后,它已经在这片大地上度过了人生的第一个年头。这一年它成长的速度迅速得让业内的人士有些许惊叹。那么,它是如何在如今如此微利的网吧时代里迅速崛起?又是如何使其在业内脱颖而出?   面对这一连串的困惑,梦之岛网吧的经营者刘剑说,梦之岛网吧其实普通得如同行业内的一粒尘埃,它跟业内所有
期刊
如今在北京拥有三家分店的好风景网吧,关于网吧的种子正在向整个北京城遍地开洒。这是一个以先以稳步经营为目标,再以芝麻开花节节高的精神去发展的网吧,在它的思维里,没有走捷径这个词,有的只是一步一个脚印的经营与发展意识。  新街口总店的李店长说,好风景网吧的优势在于“蜗牛”般前进不止的精神、服务与环境的“双优”品质以及品牌的彰显。    好风景网吧的总店位于北京市西城区新街口南大街,最初这条街上有5家网
期刊
网吧业十余年的发展,有喜有忧,网民从最初的看新闻、聊天、收发邮件,到后来的查资料、侃论坛、看电影、听音乐,到现在博客视频、游戏社区、办公投资等,而另一方面网吧业的竞争除了选择一个好地段,配置更好的PC及更大的带宽,还有就是合理的价格,完美的服务,今天的竞争已经不仅是实行差异化经营,更是讲究细节的时代。相信在竞争中脱颖而出的这些网吧,很多正是因为它们能够提供更专业和更贴心的“软环境”服务,而且消费者
期刊
座落在北京市西城区新街口南大街137号的好风景网吧总店于2001年正式开办,不仅设施高档,而且环境幽雅。好风景网吧是目前北京最具规模的网吧之一,2008年初,获得了由北京网协颁发的首批“2007年度网吧之星”的荣誉。  好风景网吧总店于2006年重新装修后,以高端打造,塑造简洁雅致的格调, 好风景网吧不仅以高速的光纤接入和清新优雅的环境,并长期举行各种游戏、电子竞技比赛,好风景网吧正在不断地自我完
期刊
在市场竞争日益激烈的今天,究竟什么才是企业者更应该关注的焦点,而网吧经营者又如何在风云突变的市场竞争中站稳脚步,脱颖而出?当连锁化,企业化逐渐成为经营方向之后,网吧连锁化之下的人力资源竞争必将成为主流趋势。    市场竞争就是人力资源竞争    市场竞争的关键来自于人才竞争,来自于人力资源整合的竞争。所以,人力资源管理始终是企业管理的核心工作之一,尤其是在知识经济、市场经济的今天,企 必须充分开发
期刊
网吧依何而生?客源!的确客源是网吧存在的最根本的东西,同时也是商家最在乎的,也是其一切行为的目的。这话貌似说得有点赤裸,但事实就是如此。毕竟网吧就是在大众有上网需求而应运而生的产物。  读者可能会挠头,感觉开头让人有些难以捉摸。  故事要从笔者前段时间去一个网吧谈起。某周日,闲来无事,笔者和朋友外出溜达,希望在这难得的休息时间里,充分享受一下生活带给我们的美好,当溜达到极致的时候难免就需要找个地方
期刊
《网络文化经营许可证》在行业内俗称为“网吧牌照”,是开办网吧必备的证照之一,但受制于牌照数量的限制审批,并不能轻易办下来,虽然相关管理条例中明确指出禁止“网吧牌照”的买卖,但仍有一些人铤而走险,进行牌照的非法买卖活动,由此也为日后的经营活动埋下了问题隐患。  记者了解到,开办网吧一般需要具备4种证照,如果按正常程序办下来,费用不过几千元。但是,由于牌照很难审批下来,一些买卖牌照的交易只要私下签个合
期刊
7月4日,青岛市“网吧迎奥运”活动在青岛市人民会堂隆重举行。本次活动由文化部文化市场发展中心和青岛市文化局联合主办,青岛市文化市场协会协办,《网吧经营》杂志承办。青岛市委宣传部副部长、青岛市文化局局长姜正轩,青岛市文化局丛润滋副局长、青岛市文化局市场处辛龙处长、郝晓副处长、青岛市文化市场协会刘克民秘书长、文化部文化市场发展中心网吧产业提升计划办公室副主任郭阳等领导和嘉宾以及青岛当地千家网吧经营者参
期刊