查看: 1986|回复: 4
收起左侧

[原创文章] 【MYts】内存优化原理

 关闭 [复制链接]
qwe542398
发表于 2013-11-30 00:44:30 | 显示全部楼层 |阅读模式
在电脑上,内存分为两种,一种是物理内存,一种是虚拟内存。

物理内存

物理内存,在应用中,自然是顾名思义,物理上,真实存在的插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。 物理内存是计算机上的最重要的资源之一。Windows的内存管理器负责给活动进程、设备驱动,和操作系统自己分配内存。因为绝大多数系统所能访问的数据和代码远比物理内存多,所以从本质上来说,物理内存是代码和数据在其中运行的窗口。所以内存容量对性能有影响,因为如果进程或者操作系统所需的代码或者数据不存在,内存管理器就需要从磁盘中读取这些内容。

虚拟内存

虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。


所谓的优化内存其实只是将一些放在物理内存的但长期不使用的页面移动到虚拟内存中,从而提高物理内存的可用量,提高程序速度。不过,由于磁盘IO是很慢的,所以有可能导致被优化的程序性能降低,例如大型程序就不适合经常的优化内存。

详细介绍及原理见:http://www.myts.tk/?p=58
kxmp
发表于 2013-11-30 05:07:43 | 显示全部楼层
有种算法可以不移动内存到pf里面呢..
qwe542398
 楼主| 发表于 2013-11-30 08:37:33 | 显示全部楼层
kxmp 发表于 2013-11-30 05:07
有种算法可以不移动内存到pf里面呢..

我写的是一种主流的方法嘛,你说的那种方法是哪种,可以告诉我名字或者是链接么
fanz8382
发表于 2013-11-30 17:22:38 | 显示全部楼层
NM 百度百科东西都被你搬来了,咱这还言传身教,回家吃饭去吧。
fanz8382
发表于 2013-11-30 17:23:54 | 显示全部楼层
内存
编辑

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。




百度百科还有这句 , 你应该加在最上面。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-15 01:30 , Processed in 0.120489 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表