内存在计算机中起什么作用呢?
一、内存在计算机中起的作用
内存在计算机中起的作用是用于暂时存放处理器中的运算数据,以及与硬盘等外部储存器交换的数据,内存是外界与处理器进行沟通的桥梁。只要计算机在运行中,处理器就会把需要运算的数据调到电脑内存中进行运算。当运算完成后处理器再将结果传送出来,因此内存的性能对计算机的影响非常大。
内存自诞生之日起,经历了SDRAM、DDR 、DDR2、 DDR3、 DDR3L、 DDR4 等数代更新。别看内存种类有这么多,其实内存很好辨认,只需要看内存上的标签贴纸,或者看缺口的位置就可以辨别了。
不一样内存的防呆口位置不一样,因此不能混插,如果强行混插的话,会有烧坏内存条和主板的危险。另外,如果是不一样类型内存,是不能在同一个主板上运用的。
虚拟内存是计算机系统内存管理的一种技术。它使得使用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时储存在外部磁盘储存器上,在需要时进行数据交换。通俗的将计算机系统会将你硬盘的一部分划分成为虚拟内存进行运用。
在计算机发展早期,内存的容量往往较小,所以一定容量的虚拟内存可以有效提升了电脑打开更多程序的可能;但是,另一方面,由于磁盘的读写速度远远低于内存,所以有时候电脑打开程序的时候会特别慢。
有些人认为虚拟内存设置的越大越好,这种想法是完全错误的。虚拟内存过大,既浪费了磁盘空间,又增加了磁头定位的时间,降低了系统执行效率,没有任何好处。如果内存比较小,一般虚拟内存设置比内存容量略大一几百兆就可以了,不建议设置太大。
而如果物理内存足够大,比如达到8GB/16GB,那么就把虚拟内存一般无需去设置或者设置的足够小就可以了,建议不要关闭虚拟内存,要不然Win会提示内存不够的。
延伸阅读:
二、内存的容量和频率
1、容量
即内存条的储存空间大小,与硬盘容量一致,容量越大,可预读或临时储存的数据量就越多。当内存容量占满后会等硬盘保存部分数据以腾出内存空间存放新的临时数据,从而造成系统卡慢。
一般来说只是上网办公看视频,系统内存4GB就足够了,如果是规划游戏等大型使用建议内存还是8G以上,越大越好。
2、内存频率
与处理器频率相似,都是指运行频率,一般而言,频率越高运行速度越快,对内存条而言意味着读写速度越快。常见的内存频率有以下这些:
SDRAM: 100、133、166、200
DDR: 200、266、333、400
DDR2: 400、533、667、800、1066
DDR3: 800、1066、1333、1600、1866
DDR4: 2133、2400、2666、3200、3600
相关推荐HOT
更多>>java中栈内存和堆内存的区别是什么?
一、java中栈内存和堆内存的区别Java中分为栈内存和堆内存是为了更好地管理程序的内存使用。栈和堆是两种不同的内存区域,它们具有不同的特点和...详情>>
2023-10-13 22:43:39将编译器后端编译到LLVM有什么优缺点?
一、将编译器后端编译到LLVM的优点1、简化编译器的实现LLVM提供了丰富的抽象接口和优化器,可以方便地生成优化后的目标代码,使编译器的实现变...详情>>
2023-10-13 21:13:52SCHAR_MAX/MIN和CHAR_MAX/MIN有什么区别?
一、SCHAR_MAX/MIN和CHAR_MAX/MIN的区别SCHAR_MAX/MIN 特别强调的是“带符号”的字符的最大、最小数。CHAR_MAX/MIN则是没有声明带符号、却是指...详情>>
2023-10-13 17:33:36数据屏蔽有哪些一般规则?
一、数据屏蔽的一般规则数据屏蔽技术需要遵循一些规则,以便转换后的数据仍然有用。1、数据屏蔽必须是不可逆的一旦数据屏蔽技术转换了真实数据...详情>>
2023-10-11 06:00:16热门推荐
图像或文字识别有什么好的方法?
沸内存在计算机中起什么作用呢?
热java中栈内存和堆内存的区别是什么?
热有哪些开发网站的工具?
新为什么很多编程语言用 end 作为区块结束符,而放弃花括号?
将编译器后端编译到LLVM有什么优缺点?
Notion AI和Chatgpt的区别?
maxima-sbcl和maxima-openmcl有什么区别?
PHP和Java有什么区别?
C 风格的类型转换和 dynamic_cast 有什么区别?
python中的text editor,terminal,interpreter之间的区别是什么?
脚本语言和使用JIT compilation的语言的主要区别是什么?
SCHAR_MAX/MIN和CHAR_MAX/MIN有什么区别?
720和1080p区别?