腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从Heroku上的Rails下载流式ZIP文件会导致
内存
使用率增加
、
、
、
、
一切按预期运行,但Heroku似乎在下载文件时使用了越来越多的
内存
。
内存
消耗的增加通常接近于下载的zip文件,但大小没有下载的zip文件大。持续不断地触发相同ZIP的重新下载确实会反复增加
内存
使用量,但似乎确实会逐渐减少。没有被动
内存
泄漏,但至少就Heroku所报告的而言,很明显这个进程需要更多
内存
,并且似乎从未将其
释放
给操作系统(?)。 最近24小时: ? 最近2小时: ? 实际上,
内存
使用率图中的每一次急剧增加都是由ZIP下载触发的。我将
内存<
浏览 16
提问于2021-08-22
得票数 2
1
回答
服务器运行状态日志的数据库模式设计
、
、
、
、
它们中的每一个都有多个
应用服务器
,如on运行
PUMA
服务器,另一个运行NGINX等等。我希望将实例及其
应用服务器
的运行状态存储在数据库中。例如,如果Instance A正在运行或
不
运行,我可以通过每秒连续地点击暴露的端口并将其存储在数据库中。我每分钟都在扫描。Instance A Running 10:11:04接下来,如果应用程序服务器在实例A中运行或
不
运行我现在能想到三个专栏, 假设<em
浏览 0
提问于2018-01-08
得票数 1
回答已采纳
1
回答
Tomcat耗尽VM中的
内存
、
、
正因为如此,它的
应用服务器
上总是有巨大的负载。我有8台Linux服务器作为
应用服务器
运行,
内存
为16 GB。我的问题是Tomcat耗尽了所有的
内存
,我不得不每隔两个小时重新启动这些服务器来
释放
内存
。你能建议我如何在不重启Tomcat的情况下
释放
内存
吗? 我已经更新了我的java_opts= "-server -d64 -Xms6144M -Xmx6145M
浏览 0
提问于2013-12-26
得票数 1
1
回答
服务器运行状态日志的数据库模式设计
、
、
、
它们中的每一个都有多个
应用服务器
,比如其中的一个正在运行
PUMA
服务器,另一个正在运行NGINX等等。我希望将实例及其
应用服务器
的运行状态存储在数据库中。例如,如果Instance A正在运行或
不
运行,我可以通过不断地访问公开的端口并将其存储在数据库中。我每分钟都在扫描。Instance A Running 10:11:04接下来,如果应用程序服务器在实例A中运行或
不
运行我现在能想到三个专栏,
浏览 0
提问于2018-01-08
得票数 1
回答已采纳
1
回答
Castle Windsor DI容器
内存
泄漏
、
、
我在我的WCF
应用服务器
中使用Castle Windsor DI容器。在这种情况下,生命周期是针对每个请求的:创建新的服务实例,创建并安装容器,解析一些组件,完成后续工作,并
释放
所有组件。然而,在一定数量的请求之后,我的
应用服务器
的
内存
消耗会增加。我发现,当我注释掉DI的使用时,
内存
问题就消失了。但是当我安装容器并解析一些组件时,有一些“
内存
泄漏”。然而,
内存
使用量却在不断增长。 使用dotMemory分析器,我可以看到ProxyGenerationOptions和其他
浏览 0
提问于2015-11-06
得票数 2
1
回答
如何在session对象被销毁之前调用方法?
、
、
因为我要在HTTP会话中保存一个复杂的Java对象,所以在使会话无效或让tomcat
应用服务器
使其过期之前,我需要调用一个保存的对象方法来
释放
一些
内存
。我想要做的是在Tomcat
应用服务器
要销毁所有过期的会话(30分钟或自定义会话)时拦截它,这样我就可以对会话中保存的Java对象进行预处理,调用特定的方法来
释放
内存
。 有可能吗?
浏览 3
提问于2011-10-13
得票数 20
回答已采纳
3
回答
WebSphere
内存
不足错误
、
、
我们将WebSphere
应用服务器
用于我们的应用程序,并且经常出现
内存
不足错误。为了调试这个,我们添加了log来检查某些地方的
内存
使用情况,下面是观察结果。InitialHeapSize="1024" maximumHeapSize="2048" 因此,直到它超过1024,
内存
才会
释放
。在OOM错误的情况下,即使一些线程没有在使用,
内存
也不会被<em
浏览 3
提问于2016-08-11
得票数 1
2
回答
puma
热重启on_restart功能: Rails应用程序必需吗?
、
在用于
Puma
的配置文件示例中,它表示on_restart函数的以下内容: 在重新启动之前运行的代码。此代码应关闭日志文件、数据库连接等。
浏览 11
提问于2013-03-19
得票数 0
回答已采纳
1
回答
在请求数量最多后,我能否重新启动
Puma
工作人员?
、
、
、
、
Phusion客运提供了在N个处理
内存
问题的请求之后重新启动工作进程的能力,我想知道
Puma
是否有类似的设置?我没有在文档或代码中找到任何合适的东西,但我以前并没有使用过
Puma
,所以可能缺少了一些东西。应用程序进程将处理的最大请求数。如果应用程序正在泄漏
内存
,则此选项非常有用。通过在一定数量的请求之后关闭它,操作系统保证
释放
它的所有
内存
。目前,我在Heroku上遇到了问题,我们在Rails应用程序上达到
内存</em
浏览 0
提问于2015-08-07
得票数 11
1
回答
JVM在服务器中使用了太多的
内存
、
、
我的应用程序已经足够快了,但是我面临的问题是Tomcat在每个
应用服务器
上占用了太多的Ram
内存
。我必须每隔两个小时重新启动tomcat以
释放
内存
,否则它将变得无响应。我在我的servlet和mongo to中引入了System.gc,以强制GC
释放
内存
,但它将CPU使用率提高到了100%。你能建议如何解决这个
内存
问题吗?
浏览 0
提问于2014-01-24
得票数 0
1
回答
Tomcat应用程序
不
释放
缓存
、
、
当我分析
应用服务器
过去一个月的
内存
趋势时,我发现了一些奇怪的事情。我们的服务器总共有15 7GB
内存
,其中7 7GB分配给HeapSize。我注意到监控系统中的
内存
利用率很高。当我深入挖掘时,我发现使用的
内存
是计算包括(mem_used=缓存memory+shared memory+buffer
内存
),我们每天做tomcat重启,但当我做完全系统重启时,我注意到
内存
利用率下降现在,令我困惑的是,tomcat stop/start应该
释放
JVM
浏览 0
提问于2016-03-12
得票数 1
6
回答
为什么
不
释放
记忆是不好的做法?
、
int a = 0; b = malloc (sizeof(int));那么,为什么
不
释放
堆上的
内存
而
不
释放
堆栈上的
内存
(直到作用域结束)却是不好的做法?注意:我知道堆栈
浏览 1
提问于2013-11-05
得票数 3
回答已采纳
1
回答
FileCleaner是为了避免web应用程序中的多个部署吗?
、
、
、
Eclipse在我的UNIX机器上
释放
内存
异常,在
不
终止本地
应用服务器
的情况下,在尝试多次运行我的web应用程序时,有jdk 1.6。然后通过vm参数增加堆空间,并尝试更改Eclipse.ini。
浏览 1
提问于2012-07-11
得票数 4
回答已采纳
2
回答
RHEL中占用的缓存
、
我在RHEL环境中运行我的
应用服务器
( Karaf、Tomcat、Mongo和Zookeeper各一个实例),经常看到(使用免费的-m)我的12 as
内存
中几乎有8GM被显示为缓存。应用程序也会变慢。即使这样,缓存也不会被
释放
。我必须手动
释放
它才能把它取下来。 为什么缓存是这样累积的,这与我的应用程序有什么关系吗?仅仅为了
释放
缓存而运行这样的计时作业是一种很好的做法吗?
浏览 1
提问于2014-03-18
得票数 0
1
回答
我们可以使用“删除”
释放
“错误”
内存
吗?
、
、
、
、
可能重复: 我使用一个非常简单的结构尝试了一个简单的代码,它似乎运行得很好。但是purify报告
释放
了
不
匹配的
内存
。如果这种
不
匹配的
内存
释放
存在于代码中,那么是否必须对其进行修复?
浏览 1
提问于2010-11-23
得票数 1
9
回答
两次
释放
内存
、
、
、
、
在C和C++中,
释放
空指针将导致
不
执行任何操作。这是真的吗?当您两次
释放
内存
时,幕后发生了什么?
浏览 0
提问于2010-03-18
得票数 22
回答已采纳
2
回答
如果main( )创建一个NSAutoreleasePool并在退出前将其排空,这有关系吗?
、
、
因为如果main()创建一个NSAutoreleasePool,并在程序退出之前将其排空,那么即使它可以防止
内存
泄漏,整个进程的
内存
空间也将在下一步被
释放
--如果我们接下来
释放
整个部分,那么
释放
小部分有关系吗(drain可以调用release,后者又调用dealloc,但是如果dealloc只
释放
内存
而
不
释放
其他东西(比如关闭文件),那么drain将无助于
释放
内存
)
浏览 2
提问于2012-05-14
得票数 3
回答已采纳
3
回答
Android finish()方法
我之前在c# dotnet开发工作,有一个Application.exit()类型的方法,它可以立即关闭应用程序并
释放
内存
。我发现android的"finish()“方法应该做到这一点 但它不这样做,它继续应用程序,
不
释放
内存
。如何退出我的应用程序,这样所有的线程和
内存
都会被
释放
?
浏览 2
提问于2012-03-02
得票数 2
回答已采纳
1
回答
为什么
不
释放
空TList<Int64>不会导致
内存
泄漏?
、
、
、
、
释放
不为空的TList<Integer>不会导致
内存
泄漏,因为Integer在大小上等于指针,而且TList完美地处理指针。(据我所知,这是我所理解的。)
释放
不为空的TList<String>也不会导致
内存
泄漏,因为字符串本身是一个指针,当不再需要时,可以小心地
释放
在Delphi内部的某个地方。但是,
释放
任何不为空的TList<SomeClass>总是会导致
内存
泄漏,这是可以理解的。 我不明白的是,为什么
不
释
浏览 3
提问于2015-03-17
得票数 1
回答已采纳
1
回答
MappedByteBuffer
不
释放
内存
这很好,而且速度非常快,直到我的系统
内存
不足,然后缓慢到爬行,我被迫重新启动,以使我的Mac再次可用。 由于某种原因,缓冲区中的
内存
从未
释放
,即使在我的程序完成之后也是如此。
浏览 3
提问于2016-05-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
iphone删除照片不释放内存怎么办?
使用Python OpenCV释放内存
黑客教程,释放内存还有这功效?
怎么样把手机全部内存释放?
微信占用“内存”太多?只要打开这个“功能”,就能清除垃圾,释放内存!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券