淘宝Android客户端很耗资源啊

wangxigui 发布于 2014/07/01 17:04
阅读 1K+
收藏 1

为什么一个淘宝的Android客户端,运行的时候6个进程!每个进程都要分配20M左右的内存!!

dell@OptiPlex-7010:~$ adb shell ps | grep taobao
u0_a96    6388  172   668788 49364 ffffffff 00000000 S com.taobao.taobao:notify
u0_a96    6421  172   697240 50468 ffffffff 00000000 S com.taobao.taobao:push
u0_a96    6695  6421  686972 39452 ffffffff 00000000 S com.taobao.taobao:push
u0_a96    23560 172   664292 38360 ffffffff 00000000 S com.taobao.taobao:containerprocess2
u0_a96    24888 172   765280 94352 ffffffff 00000000 S com.taobao.taobao
u0_a96    25994 172   664292 38608 ffffffff 00000000 S com.taobao.taobao:containerprocess1



这是其中一个进程的内存情况:

加载中
0
泡不烂的凉粉
泡不烂的凉粉
我手机从来没起动成功过
0
帖子列表
帖子列表
iphone 无压力
0
lock_free
lock_free

引用来自“泡不烂的凉粉”的评论

我手机从来没起动成功过
你牛
0
风自云
风自云
我的手机一启动手机就崩溃重启了。
0
fneg
fneg
╮(╯▽╰)╭  我能说这个里面原因很多,最主要的就是Android每个进程有内存限制,如果不做这种很多进程,那这个客户端是跑不起来的。
fneg
fneg
回复 @wangxigui :嗯 确实是很耗资源,而且耗流量。
wangxigui
wangxigui
这个我知道,每个Android程序基本就是在一个单独的vm上跑,heap的大小因手机不同而不同,小米2s也限制在96M左右。但是不管怎样,淘宝客户端确实很耗资源!
0
小安是屌丝
小安是屌丝
国内几家大型互联网公司的app做的真心都不咋样,还不如很多新锐小公司
返回顶部
顶部