找回密码
 立即注册

QQ登录

只需一步,快速开始

leadcom

论坛元老

24

主题

96

帖子

2万

积分

论坛元老

积分
27812

活字格认证

leadcom
论坛元老   /  发表于:2015-11-5 13:56  /   查看:6244  /  回复:8
如题:如何实时检测当前leadtools内存使用情况?

8 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2015-11-5 21:07:00
沙发
您好,问题已经收到,我这边调查一下给您回复
回复 使用道具 举报
leadcom
论坛元老   /  发表于:2015-11-9 10:33:00
板凳
顶一下。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-11-9 15:05:00
地板
回复 3楼leadcom的帖子

确认下使用场景,请问当前是希望获取 LeadTools 加载一个PDF文件所需要的内存吗?
回复 使用道具 举报
leadcom
论坛元老   /  发表于:2015-11-10 10:30:00
5#
是当前正在运行时leadtools所占的内存大小,如当前正在处理10张图片,所占内存大小是多少呢?
RasterDefaults.MemoryThreshold.MaximumGlobalRasterImageMemory表示leadtools可以使用内存的大小 。但具体是多少呢?
x86和x64可以使用内存的大小是不一样的。如4G物理内存在x86下是最大为1.5G,x64最大为3.2G,我需要的是,在不同的平台上,它在1.5G或3.2G时具体使用了多少?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-11-10 10:52:00
6#
回复 5楼leadcom的帖子

了解了。
已经反馈给厂商进行询问,预计1~2个工作日有进一步结果。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-11-11 11:08:00
7#
回复 5楼leadcom的帖子

可以通过两种方式进行获取:
1.Width*Height*Bits-Per-Pixel= 图片占用内存大小
2.通过LeadTools内置类:GetInformation 下的 SizeMemory属性
具体使用方法请参考:
https://www.leadtools.com/help/l ... decs~getinformation(string,boolean).html
https://www.leadtools.com/help/l ... nfo~sizememory.html
回复 使用道具 举报
x1212chf
初级会员   /  发表于:2018-7-13 12:35:28
8#
这种问题如何处理,32位系统,仅仅加载显示影像,偶尔会出现上述错误,修改默认值大小没有作用,只能换64位操作系统么?

另,每次加载影像前,已经dispose image对象了,怎么还有内存超出问题呢?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-13 17:51:34
9#
如另一个帖子中回复您的,您可以把出错的问题写一个简单的demo,我目前能做的是帮您在新版本上复现错误找原因

否则的话,只能是由厂商来解决您所碰到的老版本的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部