社区
资源
帖子详情
为什么虚拟内存不断增大?
book_billhu422
2007-09-23 10:02:48
我写了一个需要24小时运行的程序。
因此,编写程序时为防止内存溢出,我注意释放无用的内存。
最后的结果是内存占用维持在一个较稳定水平,但是虚拟内存总是不断增加。
我的问题是:在没有对虚拟内存直接操作(程序实现申请虚拟内存)的情况下,那些因素影响虚拟内存的增长?
请各位赐教!
...全文
599
9
打赏
收藏
为什么虚拟内存不断增大?
我写了一个需要24小时运行的程序。 因此,编写程序时为防止内存溢出,我注意释放无用的内存。 最后的结果是内存占用维持在一个较稳定水平,但是虚拟内存总是不断增加。 我的问题是:在没有对虚拟内存直接操作(程序实现申请虚拟内存)的情况下,那些因素影响虚拟内存的增长? 请各位赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gganyway
2008-05-23
打赏
举报
回复
你把它搞大了哈哈!!
yeak_chan
2008-05-18
打赏
举报
回复
内存泄漏
vinsonnubo
2008-05-17
打赏
举报
回复
是什么程序啊?用什么语言写的?JS跟XML的话,很可能是内存泄漏。Java的内存回收挺强的~~
meiZiNick
2008-05-01
打赏
举报
回复
什么呀
constname
2007-09-25
打赏
举报
回复
肯定没释放
ouyh12345
2007-09-24
打赏
举报
回复
长时间运行的程序,最好用缓存池,不要总使用new、delete
shanhqk
2007-09-24
打赏
举报
回复
肯定是内存泄露了
1)使用测试工具(bounkchecker)
2) 带着环境在debug环境下测试几天
acinonyx
2007-09-24
打赏
举报
回复
正如楼上所说,内存泄露才会导致虚拟内存不断增加
tufaqing
2007-09-23
打赏
举报
回复
你的内存耗光了虚拟内存才增长,当增长到系统最大虚拟内存时系统会提示内存不足。程序应该有内存泄漏。
SpringBoot实现分布式微服务电商项目
随着架构
不断
增大
,服务节点也越来越多,服务之间的调用和依赖关系也越来越复杂,需要有一个统一的中心来调度、路由、管理所有的服务,基于这个中心构建的这个星型架构就是现在目前最主流的SOA分布式架构。...
fastapi搭建的接口,内存消耗过大,
虚拟内存
不断
增大
,res,virtual
不断
增大
,解决方案python
python采用fastapi搭建的服务端,处理http接口,遇到
虚拟内存
和内存
不断
增大
,res、virtual
不断
增大
现象:在服务器开启阶段,每一次请求就会导致内存消耗
不断
增大
,增加量恐怖 解决方案:将fastapi的调用方法改为异步函数async def,这也是fastapi的精髓,之前没有注意 from pydantic import BaseModel from fastapi import FastAPI import uvicorn app = FastAPI() class Gong
java
虚拟内存
一直涨,具有16GB
虚拟内存
且
不断
增长的Java程序:这是一个问题吗?...
在Mac OSX 5.8上,我有一个Java程序,它运行在100%CPU很长一段时间 – 几天或更长时间(这是一个模型检查器分析并发程序,因此或多或少的预期).然而,它的
虚拟内存
大小,如OSX的活动监视器所示,在一天左右后变得非常庞大:现在它已经是16GB并且在
不断
增长.物理内存使用率大致稳定在1.1GB左右.我想知道:16GB(并且还在增长)是一个问题的迹象,可能会减慢我的程序?I start ...
第十三章 C语言内存精讲_
虚拟内存
到底是什么?为什么我们在C语言中看到的地址是假的?
在C语言中,指针变量的值就是一个内存地址,&运算符的作用也是取变量的内存地址,请看下面的代码: 在 C-Free 5.0 下运行,结果为: pa = 0X402000, &b = 0X402004 代码中的 a、b 是全局变量,它们的内存地址在链接时就已经决定了,以后再也不能改变,该程序无论在何时运行,结果都是一样的。 那么问题来了,如果物理内存中的这两个地址被其他程序占用了怎么办,我们的程序岂不是无法运行了? 幸运的是,这些内存地址都是假的,不是真实的物理内存地址,而是虚拟地址。虚
计算机
虚拟内存
的设置
虚拟不需要每个盘都设置,
虚拟内存
只需要在一个盘开辟一块磁盘空间即可。如果内存超过4G或者更高则不建议自己手工设置,最好让系统默认管理。
虚拟内存
,让系统托管最好。 1、随着现在电脑可用内存的
不断
增大
,
虚拟内存
越来越不重要,一般不必管它,让系统托管是最好。 2、但要注意,C盘尽量不要设置
虚拟内存
,这样会占用很大的空间造成系统变慢。 3、
虚拟内存
一般容量为物理内存的1.5-3倍。怎样设置
虚拟内存
:
资源
2,586
社区成员
18,441
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章