腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
网络应用DataTable
内存
泄漏?
、
、
、
、
Web
服务器
有8GB的
内存
和多个站点。它们都有相同的框架,应该占用200-350 MB的
内存
。经过小规模的t更新后,站点
内存
的使用量上升到了1.9 GB。在那之后,我发现在默认情况下,站点的IIS
内存
是可用
内存
的50%,当这个
内存
达到99%时,就不会有问题了!编辑1: 世代0. --这是最年轻的一
代
,包含短命的对象.一个短期对象的例子是一个临时变量.垃
浏览 5
提问于2014-04-25
得票数 1
回答已采纳
1
回答
无法使用分区方案创建主键索引
我正在尝试使用一个分区方案来创建一个新的PK约束,该方案包含3列。一个是计算出的持久化列,也是分区列。我得到了下面的错误信息,这并不是很有帮助。它提到了“查看以前的错误”,但实际上没有以前的错误。这使用的是Azure SQL数据库。 下面是一个指向请求的DDL的链接- 它会要求你先请
浏览 1
提问于2018-03-16
得票数 0
3
回答
Java何时调用垃圾收集器
、
、
如:这将将Java使用的堆
内存
增加到2048 to。现在到了我头上的问题。我们希望-XMx和-Xms具有相同的值,以便在达到最大
内存
分配之前,Java不会调用Heap管理吗?
浏览 5
提问于2015-01-23
得票数 2
回答已采纳
1
回答
Linux:为什么占用更多的
内存
,更多的时间去做GC和GetTotalMemory是如此昂贵?
、
我有几个游戏
服务器
运行在linux
服务器
上,每个
服务器
占用的初始
内存
大小是不同的。当我在运行小时后检查状态日志时,我发现每次发生GC时,循环时间都会增加,我认为这是合理的。但我不明白的是,由于GC而增加的循环时间是不同的,占用的
内存
越多,
浏览 2
提问于2018-09-26
得票数 0
2
回答
垃圾收集如何确定收集垃圾对象的时间,以及对象从年轻一
代
推送到老一
代
的时间?
为了优化这个场景,
内存
是
分
代管理的(存储不同年龄的对象的
内存
池)。当代满时,每
代
都会发生垃圾收集。绝大多数对象被分配到一个专用于年轻对象(年轻一
代
)的池中,并且大多数对象都死在那里。GC如何决定将对象从年轻一
代
移到老一
代
?
浏览 0
提问于2018-12-03
得票数 0
回答已采纳
1
回答
Java PS Old Gen分析及可能的
内存
泄漏
、
、
使用Jmeter,我对一个使用Java Spring Boot和Cassandra后端构建的微服务每秒运行1500个事务,我怀疑是
内存
泄漏。PS旧一
代
最大容量百
分
比
浏览 155
提问于2018-02-08
得票数 0
1
回答
Sar数据10
分
钟未收集
、
、
我们有一个RedHat
服务器
,它唯一的任务是运行JBoss
服务器
。监视器说
内存
使用量增加了(我们的JVM被限制在远小于系统上的总
内存
),JBoss崩溃了。我们重新开始,一切似乎都好起来了。奇怪的是,导致坠机前10
分
钟的sar数据根本不存在。平均负荷上升到50年
代
。我看到严重繁忙的系统(350+平均负载)仍然收集sar数据。有没有人知道什么会导致sar停止收集数据?
浏览 0
提问于2010-04-09
得票数 0
回答已采纳
2
回答
并发标记扫描集合发生频率不高
、
、
我的应用程序在一个
服务器
上正确运行,
服务器
上有16个处理器和64 GB的Ram。我有多个进程,我试图将我的进程的最大堆限制在8 G字节。我的问题是,我有某种形式的生产者-消费者模式,我必须限制生产速度,否则我将耗尽
内存
,因为为老一
代
垃圾收集发生太少。当我监视我的应用程序时,我可以看到,在运行了4个小时之后,我在ParNEW中花费了7
分
钟,在ConcurrentMarkSweep上花费了0.775秒。周期大约是10
分
钟。 通过JVisualVM,我可以看到90%的
内存</e
浏览 3
提问于2012-09-17
得票数 2
回答已采纳
2
回答
java.lang.OutOfMemoryError,即使有足够的
内存
可用
、
、
、
、
但是我总是我试图增加eclipse运行配置可用的
内存
,但这并没有帮助
浏览 4
提问于2014-08-17
得票数 1
回答已采纳
1
回答
java堆调优中NewRatio的最小值
、
、
我有一个进程,在这个进程中,我在旧的gen空间中消耗了很少的
内存
。由于这个原因,大量的
内存
被浪费掉了。我试着使用NewRatio参数来调整旧的gen空间,但是我不能将它减少到1以下。
浏览 0
提问于2017-10-16
得票数 1
2
回答
垃圾收集器不会自行释放
内存
、
、
、
为什么我的垃圾收集器(G1 GC)不释放
内存
,尽管他可以?随着时间的推移,使用的堆不断增加,最后的步骤下降是因为我强制GC通过jcmd <pid> GC.run释放
内存
为什么会这样呢?
浏览 19
提问于2021-09-30
得票数 0
1
回答
在HP Proliant ML350 G4中关闭ECC
、
、
我有一个HP Proliant ML350第4
代
。我想升级
内存
,但我只有非ECC
内存
。如何在bios设置中禁用ECC以让非ECC
内存
工作?
浏览 0
提问于2012-08-11
得票数 0
2
回答
记忆管理:年轻一
代
的澄清
、
、
、
、
堆
内存
分为年轻一
代
、老世代和PermGem。如何分析堆
内存
是满的,即OutOfMemory,当年轻一
代
的某些部分总是有一些空空间时,因此堆的所有
内存
。 提前
浏览 4
提问于2016-08-18
得票数 0
回答已采纳
1
回答
WCF Odata服务w3wp进程
内存
创建
、
、
、
、
我对我的WCF服务的
内存
使用感到有点困惑。简要概述,我的wcf服务是一个odata提供者,它允许我的ipad应用程序与我们的sql server数据库对话。问题是,当一个客户端(使用objective C odata库的ipad设备)调用一组简单的数据(比如从数据库中获取所有客户)时,w3wp进程的
内存
就会增加几mb,并且再也不会真正回落。事实上,客户端想要做的只是一次性调用(检索数据集、更新数据集、删除数据集),而一旦它完成了它的调用,它用来执行该动作的
内存
应该被释放。根本不是这样的?
浏览 0
提问于2012-03-27
得票数 0
1
回答
垃圾收集-更改收集器算法
、
目前,我们使用2GB的堆空间(据我所知,这是Solaris 32位
服务器
上的最大容量,尽管
服务器
总共有16 2GB的RAM)。有时
内存
会满,我们需要重新启动Tomcat。以下是意见: 在
服务器
的大约16个小时的主动运行中,GC用于MarkSweep (~300个集合--旧Gen)花费大约一个小时,用于清除(~1500个收集- Young Gen)的时间为5-7
分
钟。有些时候,老一
代
在10
分
钟内就满了,我们需要重新启动
服务器
。标识导致is的线程并不是
浏览 2
提问于2012-02-15
得票数 3
1
回答
.NET中的大的Gen 0堆,浪费
内存
?
、
、
、
我有一个使用大量
内存
的ASP.NET / C# web应用程序。 蚂蚁
内存
分析器和PerfMon都显示我的第0
代
堆在Application_Start期间迅速增长到大约1GB大小。我读过,Gen 0堆的PerfMon计数器实际上显示的是第0
代
的“预算”,而不是大小(我认为这意味着
内存
不是进程的私有工作集的一部
分
)。然而,ANTS分析器确实显示了大约700 MB的“分配给.NET的未使用
内存
”,这似乎是进程的私有工作集的一部
分
(如taskmgr
浏览 2
提问于2012-01-06
得票数 7
回答已采纳
1
回答
对象卡在WPF应用程序的第2
代
中
、
、
、
、
我有一个WPF/E应用程序,它看到了巨大的性能问题以及
内存
泄漏。 使用red gate的.NET
内存
分析器确实有帮助,但我担心的是对象(使用10
分
钟后>100MB)一直停留在GC的第2
代
。调用GC.Collect()确实会回收一些
内存
,但这不是解决方案,因为不推荐调用GC -而且我也不希望对象从一开始就移动到第二
代
。在WPF MVVM模式(或其他模式)中是否有可遵循的最佳实践,以便将达到第2
代
的对象保持在最低限度?提前感谢!
浏览 3
提问于2015-10-13
得票数 0
2
回答
分
代
垃圾收集是如何工作的?
、
分
代
GC是如何工作的?谢谢
浏览 0
提问于2011-03-31
得票数 1
回答已采纳
3
回答
线程池工作人员因运行程序崩溃JVM而不堪重负
、
、
、
简要 我正在运行一个多线程tcp
服务器
,它使用一个固定线程池和一个无限制的可运行队列。客户端将运行程序发送到池中。使用为堆
内存
保留1GB的四核(以及为年轻和老一
代
的并行GC ),
服务器
在20
分
钟后就会出现OOM异常崩溃。监视垃圾收集器显示,终身
代
正在缓慢增长,而一个完整的GC只会释放一小部分
内存
。完整堆的快照显示,老一
代
几乎完全被Runnable(以及它们的传出引用)占用。看来,工作线程无法比客户端排队执行Runnables的速度更快(对于到
服
浏览 12
提问于2011-11-08
得票数 1
3
回答
戴尔1950:如何判断它是哪一
代
?
1950年存在于第1
代
、第2
代
和第3
代
变体中。这一点很重要,因为第2
代
和第3
代
可以占用64 GB
内存
,而第1
代
只有32 GB。我看上去又高又低,除了第3
代
,戴尔网站上的“原始配置”页面应该表明它是第3
代
之外,我无法找出如何区分一个世代和另一个世代。有8个
内存
插槽..。所以,要么采用最大4GB模块,要么采用8GB模块。
浏览 0
提问于2013-07-18
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java虚拟机:JVM内存分代策略
幻兽帕鲁服务器内存溢出怎么办 服务器内存满了解决方法
服务器内存和普通内存有什么区别?普通电脑能用服务器内存吗?
更换服务器内存
JVM系列-第一节:JVM简介、运行时数据区、内存分代模型
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券