社区
进程/线程/DLL
帖子详情
关于虚拟内存占用的问题!
sunbowhp
2003-10-20 03:58:28
我在win2000的任务管理器中发现我的程序占用了大量的虚拟内存,
而且占用虚拟内存的量只增加不减少,可是我程序没有对虚拟内存进行操作阿!
请问这是怎么回事,如何减少虚拟内存的使用,如何释放这些虚拟内存!
谢谢!
...全文
187
8
打赏
收藏
关于虚拟内存占用的问题!
我在win2000的任务管理器中发现我的程序占用了大量的虚拟内存, 而且占用虚拟内存的量只增加不减少,可是我程序没有对虚拟内存进行操作阿! 请问这是怎么回事,如何减少虚拟内存的使用,如何释放这些虚拟内存! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouqingyuan
2003-10-27
打赏
举报
回复
up
sunbowhp
2003-10-27
打赏
举报
回复
如何判断内存泄漏?
chenwangqiu003
2003-10-24
打赏
举报
回复
各位:
我也遇到过这种问题,而且一直没有得到解决:所谓内存泄漏可能是一个原因;但问题时
我的现象是:原来物理内存和虚拟内存都很高,后来解决释放掉占用的资源后,物理内存是减少了很多。但虚拟内存一直居高不下。同时一个现象是:在杀掉进程后,虚拟内存很快的将占有的内存倒到物理内存中;
leon_z
2003-10-22
打赏
举报
回复
内存泄露,你程序一定在默默的执行着某个操作,而这个操作中有明显的内存LEEK
虚拟内存是由系统分配的,即使你没有直接分配虚存,只要有必要系统就会给你分配
lanzhengpeng2
2003-10-22
打赏
举报
回复
memory leak
finix
2003-10-22
打赏
举报
回复
你的进程理论上可以使用4G的存储空间(客户一般只有2G),你有这么多物理内存吗?何况WIN是多任务的,不止你一个进程需要物理内存.所以WIN"默默"为你分配虚拟内存(页文件).
据我所知,没办法控制提交的内存是存在于物理内存还是页文件.
之所以虚拟内存不断增加,有很多原因.递归调用啦这种.也有内存泄漏的可能
tonyzhengjq
2003-10-22
打赏
举报
回复
看看源代码吗?
sunbowhp
2003-10-22
打赏
举报
回复
没人知道?
C++第3课:C++内存泄露检测原理及案例实战
本课程具体的内容主要包括C++内存泄露案例、VS2015内存泄露检测、野指针、VirtualAlloc/HeapAlloc/malloc/new的区别、C++堆和栈的内存管理、栈简介、堆简介、堆与栈区别、栈的内存分配、Windows的
虚拟内存
技术、...
计算机开机内存
占用
80%,
虚拟内存
导致!Win10电脑开机后内存
占用
高达80%以上的解决方法...
电脑使用一段时间都是正常的,电脑开机之后内存
占用
率基本在20-30%之间,不过现在开机后内存
占用
率飙升,内存基本
占用
80%以上,由于同时磁盘I/O也比较高,按照网上教程基本都是禁用superfetch服务来解决这个
问题
,但其实我的
问题
并不是,可能是
虚拟内存
设置不够造成的这个
问题
。下面装机之家分享一下Win10电脑开机后内存
占用
高达80%以上的解决方法。解决方法:1、以win10为例,首先我们右键点...
在计算机中
虚拟内存
占用
的是哪里的空间,Windows
虚拟内存
详谈
动设置
虚拟内存
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个
问题
,Windows中运用了
虚拟内存
技术,即拿出一部分硬盘空间来充当内存使用,当内存
占用
完时,电脑就会自动调用硬盘来充当内存,以动设置
虚拟内存
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消...
已提交内存过大_
虚拟内存
别关!?!
内存是干什么吃的?计算机程序运行时的临时数据都放置在内存。如果内存过小,应用没有足够的空间放置临时数据,就会导致应用的崩溃。典型的内存不足错误如下:
虚拟内存
——它是假的吗?为了节省购买内存的成本,以最小的内存办最多的事(资本的压榨?),计算机科学家发明了
虚拟内存
来进一步提升内存的利用率。在现代操作系统中,使用内存可以简化为“申请——使用——释放”三步。科学家发现,许多程序在申请了一定大的内存空间后...
java
虚拟内存
占用
很多,Java 进程
占用
VIRT
虚拟内存
超高的
问题
1.现象最近发现线上机器java 8进程的VIRT
虚拟内存
使用达到了11G+:2.不管用的-Xmx 首先第一想到的当然使用java的-Xmx去限制堆的使用。但是无论怎样设置,都没有什么效果。没办法,只好开始苦逼的研究。3.什么是VIRT现代操作系统里面分配虚拟地址空间操作不同于分配物理内存。在64位操作系统上,可用的最大虚拟地址空间有16EB,即大概180亿GB。那么在一台只有16G的物理内存的机...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章