起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2267|回复: 5

[处理中3] 关于内存回收的问题

[复制链接]

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
发表于 2018-5-30 18:18:00 | 显示全部楼层 |阅读模式
wex5写的app,长时间运行中,内存使用量会一直增长,增长到一定程度后会出现手机运行缓慢,无反映,发烫等现象。
此时好像系统启动了内存清理机制,app会“卡死”一会,然后恢复,此时查看内存占用会发现减少了很多。
===
我的问题是,虽然用了,但对x5的架构还是不了解,wex5写的代码,应该怎样减少内存占用,有没有一些“规范‘’”
比如model对象下的函数应该怎样定义才能形成“闭包”。

发表于 2018-5-31 09:20:07 | 显示全部楼层
关于页面优化的方式
http://docs.wex5.com/page-optimize/

还有就是可以自己写代码去清空缓存
http://docs.wex5.com/wex5-app-question-list-2107/

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
 楼主| 发表于 2018-5-31 17:33:52 | 显示全部楼层
liangyongfei 发表于 2018-5-31 09:20
关于页面优化的方式
http://docs.wex5.com/page-optimize/

这些都不是能解决内存泄漏的方法啊。
我想知道 chrome的profiles怎么用来调试内存泄漏
回复 支持 反对

使用道具 举报

发表于 2018-6-1 13:29:31 | 显示全部楼层
forrlx 发表于 2018-5-31 17:33
这些都不是能解决内存泄漏的方法啊。
我想知道 chrome的profiles怎么用来调试内存泄漏 ...

这个你百度搜下吧!
为什么会内存泄漏呢??是否你有死循环或者递归代码的调用?
你是什么手机??型号  版本?

Android  新的 手机,内存都是足够大的,
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
 楼主| 发表于 2018-6-11 17:14:38 | 显示全部楼层
内存再大也扛不住一直泄漏啊,总会崩溃
这又是一个深坑啊 郁闷
回复 支持 反对

使用道具 举报

发表于 2018-6-12 17:22:04 | 显示全部楼层
forrlx 发表于 2018-6-11 17:14
内存再大也扛不住一直泄漏啊,总会崩溃
这又是一个深坑啊 郁闷

wex5是单页应用,打开过的页面是缓存的,除非你打开了特别多的页面才会导致占内存很多
一般情况不会很占内存的啊!   正是因为缓存,所以打开速度才能快

确定下你是单页应用吗??
http://docs.wex5.com/shellimpl/

建议所有页面都定义在shellImp 门户中, 使用名称打开页面,不要打开多个实例页面,让页面能重用
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 10:24 , Processed in 0.085199 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表