注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

.

.

 
 
 

日志

 
 

电脑运行越来越慢,怎么办?  

2009-10-12 09:55:20|  分类: 【电脑空间知识】 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
使用电脑的用户差不多都有这样的经历,就是刚开始使用的还好好的,怎么过一段时间就有些卡,有些慢了,也可以叫所谓的旧不如新吧……
    同样的,使用电脑的用户差不多也有这样的经历,刚刚安装的系统,那可是新的呀,怎么使用有些不顺手,自己动手或者别人动手鼓捣鼓捣……,就非常畅快了,也可以叫所谓的新不如旧吧……


    电脑运行是通过cpu调用硬盘的存储数据来实现的,而由于cpu和硬盘的读写速度不同,为了提高效率,就得设置过渡储存器件。

    在计算机中,储存器件分别有:CPU内部的L1 Cache (一级高速缓存)L2 Cache (二级高速缓存),内存(就是我们常讲的内存条),外存(就是我们常讲的硬盘).计算机中CPU运行程序指令,要找数据时,会先从L1 Cache L2 Cache找,若找不到就会去内存找.若还是找不到,就会到硬盘上找。

    由于CPU的速度比内存的速度大的多,所以CPU就要等内存.如此我们的CPU 的速度再高,其性能也体现不出来.故而现在的CPU内部集成了高速缓存.并且这些存储器一级比一级慢.那你就要问为什么不都采用能够高速读写的Cache呢?这主要是由于价格的原因.内存是动态随机存取储存器(DRAM),而Cache则采用静态随机存取储存器(SRAM).两者的模式不同,DRAM的集成度高并且价格底.SRAM集成度底并且价格高.故而一般的Cache32KB2MB.而内存的存储量要高的多并可插多个内存条,来扩展容量。

    内存就是为了使CPU更加流畅的工作才设置的,把需要执行的程序读入内存,以便CPU工作时读写。

    内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张,这就是我们经常说的——虚拟内存。

    我们都知道,虽然硬盘在运行速度上远远赶不上内存,但在容量是内存无法比拟的。当运行一个程序需要大量数据、占用大量内存时,内存就会被数据塞满,并将那些暂时不用的数据放到硬盘中,而这些数据所占的空间就是虚拟内存。我们在Windows XP下经常看到一个容量随时变化的pagefile.sys文件其实就是虚拟内存。


    通过以上分析可知,在相关条件确定后,内存的空闲大小是决定电脑运行速度的决定因素了。而内存除受到本身的物理大小限制外,就是怎么在使用电脑的时候,让相关的文件尽可能的少占或者不占宝贵的内存空间。

    有人会问,现在差不多都是G以上的内存容量,还有这个必要吗?当然有了,除上边提到的,如果内存使用在不影响电脑使用的情况,能尽可能少使用,这还意味着减小硬件损耗、省电节能,何乐而不为呀,o(_)o...

     同样可能有人会问,内存(空间)小,是一定会影响速度的,但影响速度的不只是内存,还有cpu、硬盘的转速,主板也有关系,这些怎么算。这些当然也有道理,可电脑到你手里了,你能操作的是什么那,不可能去换个硬件吧。

< td>
  评论这张
 
阅读(16164)| 评论(18)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017