社区
网络通信/分布式开发
帖子详情
关于WEBSNAP的内存释放问题!
SSSWZG001
2003-06-12 10:57:52
各位好!
我们公司现在正在用WEBSNAP开发一个贸易管理系统,使用ISAPI,现在程序开发到了后期却发现了一个重大的问题,就是在程序运行了一段时间后,它会占去服务器上很大一部分的内存,而不释放。我们的程序在生成DLL后大约有6M多,但运行了一天之后占用系统内存却达到了170-180M。为了增快速度,我们对DATA MODULE使用了CACHE方式,但即使如此内存的占用量也不应这么大呀。
请问各位该如何解决呢?
谢谢!
...全文
21
13
打赏
收藏
关于WEBSNAP的内存释放问题!
各位好! 我们公司现在正在用WEBSNAP开发一个贸易管理系统,使用ISAPI,现在程序开发到了后期却发现了一个重大的问题,就是在程序运行了一段时间后,它会占去服务器上很大一部分的内存,而不释放。我们的程序在生成DLL后大约有6M多,但运行了一天之后占用系统内存却达到了170-180M。为了增快速度,我们对DATA MODULE使用了CACHE方式,但即使如此内存的占用量也不应这么大呀。 请问各位该如何解决呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SSSWZG001
2003-08-19
打赏
举报
回复
唉!
没有结果,还是结了吧!
SSSWZG001
2003-08-11
打赏
举报
回复
UP!
go_my_sky
2003-07-28
打赏
举报
回复
是不是数据集没有及时关闭啊?
alec5433
2003-07-28
打赏
举报
回复
用Windows server2003 就不用写内存管理了,哈哈。引用的资源不释放当然会越来越大啦。
SSSWZG001
2003-07-24
打赏
举报
回复
但是程序中的数据集是自动关闭的,在生成页面后自动关闭。(我们的程序用TDATASETADAPTERPRODUCER)
SSSWZG001
2003-06-27
打赏
举报
回复
up
swingcoder
2003-06-27
打赏
举报
回复
数据集及时关闭很重要!!!!
非常重要!!!
其实这也是常识啊!!
非法的处理会导致dllhost占用资源100%
dongguacha
2003-06-25
打赏
举报
回复
GZ
SSSWZG001
2003-06-24
打赏
举报
回复
TO: homejun()
CACHE中的DM的数量是不是最多为MAXCONNECTIONS的值?
homejun
2003-06-16
打赏
举报
回复
可以在OnBeforeDispatchPage里打开数据集,在OnAfterDispatchPage里关闭数据集,这样减少
内存使用
homejun
2003-06-14
打赏
举报
回复
呵呵!如果数据集一直打开着,如果表的数据量很大用cache不大才怪呢.
neo40
2003-06-13
打赏
举报
回复
我也在用websnap做网页的后台程序,但不用它手动生成HTML,而是用引用HTML文件的方式,不知你们是不是这样开发的,我还没到调式期,还没遇到这样的问题.
猛禽
2003-06-12
打赏
举报
回复
没试过CACHE,不知道,帮你顶
使用Kylix3开发Apache DSO
使用Kylix3开发Apache DSO 内容:为什么要采用 DSO很重要的版本
问题
模块的工作原理编译 Apache 支持 DSO开发 DSO部署 DSO实例向导参考资料关于作者
Delphi6开发基础模拟题.doc
单选题01.Delphi6个人版对
内存
的要求至少是多少?A.16M B.32M C.64M D.128M 02.在面向对象的Pascal程序中,将数值200赋予X变量的正确语句是哪个?A.X:=200 B.X==200 C.X=200
字符值为0xcc
包括用 0xCC 初始化所有自动变量,0xCD ( Cleared Data ) 初始化堆中分配的
内存
(即动态分配的
内存
,例如 new ),0xDD ( Dead Data ) 填充已被
释放
的堆
内存
(例如 delete ),0xFD( deFencde Data ) 初始化受保护的...
Delphi数据库处理组件BDE、ADO、InterBase和dbExpress详细说明
ADO 所需
内存
更少,更适合大流量和大事务量的网络计算机系统。 ADO 顶层有三个对象:Connection、Command、Recordset。 Connection用以指定数据源,建立和数据源的连接。 Command 对象用以对数剧源执行指定的命令,...
黄聪:Delphi数据库处理组件BDE、ADO、InterBase和dbExpress详细说明
ADO 所需
内存
更少,更适合大流量和大事务量的网络计算机系统。 ADO 顶层有三个对象:Connection、Command、Recordset。 Connection用以指定数据源,建立和数据源的连接。 Command 对象用以对数剧源执行指定的...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章