系统请求量增大的情况会导致outofgmemory吗?

gaojava 2012-08-13 10:55:20
如果在系统代码无误,没有内存泄露的情况下,增大请求量,会不会发生爆内存的错误呢?(由于请求量增加产生大量对象来不及回收?)

我的理解是只要代码没有问题,请求量不断增加只是多次触发GC动作,GC之后,内存又会降下来,这样系统可能会变慢,但是不会爆掉内存。(始终在一个区间浮动)


小弟主要是想对堆内存进行监控,如果内存(规定时间内)一直处于不断增长状态就说明内存泄露了(GC后释放不了),然后重启机器。不知道这样是否合理,但是又担心如果访问量上升可能会造成堆内存上升影响判断。。。。
...全文
86 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wula0010 2012-08-14
  • 打赏
  • 举报
回复
访问量只会影响速度,不会造成OutOfMemory,因为系统是分时多任务的,任务多了就是队排的长了......
scbb 2012-08-14
  • 打赏
  • 举报
回复
长时间高负荷使用来测试,迫使程序发生Full GC,来检查有没有内存泄露。
如果内存一直上升,发生FullGC后仍然有规律的上升(回不到上次的低点),那么肯定有内存泄露了。
如果没有泄露还是发生了OutOfMemory,那么应该调节JVM的heapsize。
内容概要:本文围绕分布式电源接入对配电网的影响展开研究,利用Matlab进行建模仿真与代码实现,系统分析了分布式电源(如光伏、风电等)接入后对配电网在电能质、潮流分布、电压稳定性、保护配置等方面的影响。研究涵盖了多种分布式电源类型与不同渗透率场景,通过构建典型的配电网模型,仿真其在正常运行及故障条件下的动态响应特性,重点探讨了分布式电源引起的电压越限、反向潮流、短路电流水平变化等问题,并提出了相应的优化调控策略与解决方案。同时,结合主动配电网的有功无功协调优化、鲁棒调度等高级应用,展示了如何借助现代优化算法提升系统接纳能力与运行经济性。; 适合人群:具备电力系统基础知识,熟悉Matlab/Simulink仿真环境,从事新能源接入、配电网规划与运行等相关领域的科研人员、工程师及高校研究生。; 使用场景及目标:①掌握分布式电源接入对配电网关键指标的影响机制;②学习基于Matlab的配电网建模与仿真方法;③理解并实现主动配电网的协调优化调度算法;④为实际工程中分布式电源并网方案设计与问题诊断提供理论支持和技术参考。; 阅读建议:建议读者结合文中提供的Matlab代码,逐步复现仿真案例,深入理解模型构建与算法实现细节,并尝试在不同参数设置或网络结构下进行拓展实验,以增强对系统动态行为的认知与分析能力。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧