火山软件开发平台

标题: 火山的方法是不是不会自动释放 [打印本页]

作者: cdmmye    时间: 2023-3-20 20:10
标题: 火山的方法是不是不会自动释放
多天测试,调用方法,次数越多内存越大,且内存不会释放会越来越大

方法调用有什么讲究吗?如何进行释放内存

作者: Xelloss0618    时间: 2023-3-20 20:29
贴代码吧,你这可能是内存泄漏了
作者: cdmmye    时间: 2023-3-20 22:42
Xelloss0618 发表于 2023-3-20 20:29
贴代码吧,你这可能是内存泄漏了

有什么情况下会造成,内存泄漏吗,我检查一下,我用的是HP_HTTP 处理出具调用过程
作者: hstangqk    时间: 2023-3-21 09:28
cdmmye 发表于 2023-3-20 22:42
有什么情况下会造成,内存泄漏吗,我检查一下,我用的是HP_HTTP 处理出具调用过程 ...

hp使用最新版试试,以前易语言里使用5.5版本,内存泄漏.一天进程涨200兆左右,10天崩溃一次,回来换5.7版本以后就没有泄漏了
作者: cdmmye    时间: 2023-3-22 01:06
hstangqk 发表于 2023-3-21 09:28
hp使用最新版试试,以前易语言里使用5.5版本,内存泄漏.一天进程涨200兆左右,10天崩溃一次,回来换5.7版本以 ...

火山的就是 5.7.2 的
作者: hstangqk    时间: 2023-3-22 15:16
cdmmye 发表于 2023-3-22 01:06
火山的就是 5.7.2 的

换5.8就好了,我现在使用的是5.8的,前提是你代码没有泄漏
作者: cdmmye    时间: 2023-3-23 02:59
hstangqk 发表于 2023-3-22 15:16
换5.8就好了,我现在使用的是5.8的,前提是你代码没有泄漏

火山就没5.8的,一会5.7 一会5.8 不知道你要表示什么
作者: hstangqk    时间: 2023-3-24 08:33
我现在使用的是5.8.7,一切正常. (, 下载次数: 14)

作者: hstangqk    时间: 2023-3-24 08:50
[attach]21208[/attach]我以前也遇到同样的内存泄漏问题,一开始以为是我代码问题,暴力测试传输几十G的数据都没问题,就是正常使用后,内存会不断增长,后来更换了新版本的hp就好了,既然是同一个通讯组件,可能也是相同的问题,当然我用的是易语言火山还没入门,你是高手写的代码应该没问题,所以我想是不是也是hp的问题,
(, 下载次数: 10) 现在服务端内存一直很稳定,即使有增加也会增加降下来,连续运行几个月了,



作者: cdmmye    时间: 2023-3-24 16:35
hstangqk 发表于 2023-3-24 08:50
我以前也遇到同样的内存泄漏问题,一开始以为是我代码问题,暴力测试传输几十G的数据都没问题,就是正常使用后 ...

HP,组件我已经升级到最新了,问题已久,火山的组件是5.7的,我已经升级到5.9
作者: cdmmye    时间: 2023-3-24 18:08
问题已解决~解决方法

封装HPSocket版本:5.9.1

自写模块 全部 @禁止创建对象 调用方式
作者: kca    时间: 2023-3-24 22:45
cdmmye 发表于 2023-3-24 18:08
问题已解决~解决方法

封装HPSocket版本:5.9.1

请问是怎么解决的呢,我也是用hp http服务器,内存不断的涨。
作者: cdmmye    时间: 2023-3-25 01:39
kca 发表于 2023-3-24 22:45
请问是怎么解决的呢,我也是用hp http服务器,内存不断的涨。

封装HPSocket版本:5.9.1




欢迎光临 火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4