热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

为什么实际内存未用满就用虚拟内存?虚拟内存小大和实际使用了的内存是差不多大小吗?

我计算了下程序实际的内存占用之和和使用了的虚拟内存差不多大小都是600多MB硬盘灯常亮哟,为什么实际内存未用满就用虚拟内存?


我计算了下程序实际的内存占用之和
和使用了的虚拟内存差不多大小
都是600多MB

硬盘灯常亮哟,为什么实际内存未用满就用虚拟内存?

12 个解决方案

#1


http://baike.baidu.com/view/976.htm

#2


"硬盘灯常亮哟,为什么实际内存未用满就用虚拟内存"

win32架构下,默认每个应用程序都是4G虚拟地址空间,x86下最大物理内存只能支持4G,楼主这样想下不就知道了,

#3


学习学习,物理内存和虚似内存都行,只要速度快就好了嘛!

#4


这个是 WINDOWS 内存机制决定的,WINDOWS 会将物理内存中不经常被访问的内存页面存储到磁盘上的页面文件(换页),以保留足够的物理内存给其他程序使用。
另外,对于 XP 及以前的系统而言,由于那时计算机的物理内存容量较小,因此 WINDOWS 使用物理内存策略便是保留一定量的物理内存给未来执行的程序使用。而对于 VISTA 及以后的系统,由于现在计算机通常有更大的物理内存,因此 WINDOWS 使用物理内存策略便是尽可能的利用物理内存。

#5


一般虚拟内存是物理内存的一点五倍到两倍,但是为什么物理内存没用完就用虚拟内存就不知道了

#6


只要速度快就好了嘛!

#7


现在我是2GB的内存
3个qq用了100mb的内存,300mb的虚拟内存
遨游也用了100mb的内存,200mb的虚拟内存
我再开个nero刻录,硬盘灯就一直闪,因为Nero刻录时内存占用100mb,虚拟占用200-300mb
算起来2gb的RAM都没用完就死读硬盘,郁闷死了

#8


引用 1 楼 jackiedzc 的回复:
http://baike.baidu.com/view/976.htm

这个介绍的很详细,并不是说你的内存足够就不用虚拟内存了,不论什么应用都会占用虚拟内存。
如果你的内存实在够大建议做虚拟磁盘,把页面文件放到虚拟的磁盘上,这样就不会狂读硬盘了。

#9


引用 7 楼 lengcj 的回复:
现在我是2GB的内存
3个qq用了100mb的内存,300mb的虚拟内存
遨游也用了100mb的内存,200mb的虚拟内存
我再开个nero刻录,硬盘灯就一直闪,因为Nero刻录时内存占用100mb,虚拟占用200-300mb
算起来2gb的RAM都没用完就死读硬盘,郁闷死了



系统设置,不可能非要内存占满了,才去用虚拟内存的。

#10


引用 9 楼 lfsfxy9 的回复:
引用 7 楼 lengcj 的回复:

现在我是2GB的内存
3个qq用了100mb的内存,300mb的虚拟内存
遨游也用了100mb的内存,200mb的虚拟内存
我再开个nero刻录,硬盘灯就一直闪,因为Nero刻录时内存占用100mb,虚拟占用200-300mb
算起来2gb的RAM都没用完就死读硬盘,郁闷死了



系统设置,不可能非要内存占满了,才去用虚拟内存的。

嗯、嗯

#11


学习了

#12


运行“perfmon.msc”打开性能监视器,展开左侧的性能日志和警报,并点击选择记数器日志,在右侧的面板中空白处点击鼠标右键,选择新建日志设置,并命名为Pagefile,然后回车确认。
  2.在常规选项卡下,点击添加记数器按钮,在新弹出的窗口的性能对象下拉菜单中选择Paging File,并选择“从列表选择记数器”,然后点击% Usage Peak,在范例中选择“_Total”,并接着点击“添加”按钮。

推荐阅读
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
author-avatar
国际物流-Ann
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有