Launcher que não "segura" na memória.

270 views
Skip to first unread message

Celo Santos

unread,
Apr 11, 2011, 5:32:46 PM4/11/11
to androi...@googlegroups.com
Opa,

Boa noite!

Eu uso o Milestone 1 sem operadora. Já instalei a ShadowModBr e agora, uso a versão Froyo da Motorola. Em ambas as situações, o launcher (Launcher Pro) não "segura" na memória, se "remontando" a toda vez que eu clico no ícone da casa.

Os atalhos/ícones demoram a carregar e os widgets.

Instalei uma versão recovery (2.2.1) e consegui acesso ao OR 3.3. De lá, existe uma opção de manter o Gerenciador de Tarefas na versão "Agressive", mantendo o Launcher na memória, mas mesmo assim, volta e meia o launcher se perde.

O que pode ser? O que eu deixei de configurar? Ah, a função do Launcher Pro (manter-se na memória) está marcada.

Rodrigo Zaratin

unread,
Apr 11, 2011, 5:36:04 PM4/11/11
to androi...@googlegroups.com
Não tem oq ser feito se vc ja fez esses passos.

Uma hora a RAM acaba e o Android mata a home.

@rzaratin



2011/4/11 Celo Santos <marcelosa...@gmail.com>

Celo Santos

unread,
Apr 11, 2011, 5:38:13 PM4/11/11
to androi...@googlegroups.com
Rodrigo,

Entendi.

Eu agora até instalei menos apps para manter 60 mb de espaço livre. Sinto o celular mais ágil, até abrindo 4, 5 aplicativos.

Mas quando a home sai da memória.. ô irrita.

Rodrigo Zaratin

unread,
Apr 11, 2011, 5:43:49 PM4/11/11
to androi...@googlegroups.com
Espaço 'em disco' e memória RAM não tem nenhuma relação.

Você pode ter só 1 app instalado e ainda assim a home sair da memória, bem como ter 30mb livres (menos de 20mb algumas coisas param de funcionar direito) e ainda assim ter ou não o problema.

A solução é procurar por serviços que estejam rodando em background e tentar desativados e tentar sempre sair dos apps voltando pra home, isso deve minimizar o problema.



2011/4/11 Celo Santos <marcelosa...@gmail.com>

Celo Santos

unread,
Apr 11, 2011, 5:46:42 PM4/11/11
to androi...@googlegroups.com
Hum.

Entendi. A estrutura Android não busca no espaço físico para trabalhar a RAM.

Eu sou meio paranóico, uso tudo-ao-mesmo-tempo-agora, principalmente com o 3G ligado. Começo a achar que, por causa da estrutura de hardware, o Milestone não atende à minha necessidade. Eu preciso de um celular com mais hardware, seria isso?

Rodrigo Zaratin

unread,
Apr 11, 2011, 5:49:24 PM4/11/11
to androi...@googlegroups.com
Mais RAM com certeza ajuda.

Mas ainda assim, depende de como se usa o Android.



2011/4/11 Celo Santos <marcelosa...@gmail.com>

Celo Santos

unread,
Apr 11, 2011, 5:52:49 PM4/11/11
to androi...@googlegroups.com
Opa,

Agora vc me deixou com a pulga atrás da orelha. O que significa "como se usa o Android"?

Eu não sou da área de TI, gosto muito, mas não estudei para isso. Aprendo na base da porrada mesmo. Mas gosto demais da Internet e da facilidade que é ter um celular conectado para ajudar a resolver pequenas dúvidas.

Rodrigo Zaratin

unread,
Apr 11, 2011, 5:54:17 PM4/11/11
to androi...@googlegroups.com, Celo Santos
depois respondo, hora de ir pra casa!

Gil César

unread,
Apr 11, 2011, 6:05:44 PM4/11/11
to androi...@googlegroups.com
Tb não sou expert no assunto, mas noto que quanto mais apps instalados (entenda-se uso de RAM) mais lento é o sistema, por isso tento sempre dar FC em alguns.

Agora um que teima em ficar em background é o Titanium Brackup. Já tentei de tudo e ele teima em ficar lá.

Alguém sabe como desabilitar isso?

Celo Santos

unread,
Apr 11, 2011, 6:08:25 PM4/11/11
to androi...@googlegroups.com
Na Froyo nova, existe um gerenciador de tarefas...

Existe um método seguro de "matar" os aplicativos e ganhar mais espaço?

--

Sérgio Gameiro Junior

unread,
Apr 11, 2011, 6:42:19 PM4/11/11
to androi...@googlegroups.com
Gil,

Apps instalados podem significar maior utilização de RAM, mas tudo em seu limite.

Não sou expert, mas pelo que eu entendo, generalizando bem, funciona da seguinte forma:

O Android tenta sempre manter o máximo de memória do seu celular em utilização, por isso, muitas aplicações que você não está usando continuam na memória, para que caso você use, a inicialização dela seja mais rápida.

Apenas se uma aplicação pedir mais memória do que o Android tem reservado para ela + livre, ele vai descartar outras aplicações que estão carregadas mas não sendo utilizadas para passa para esta aplicação que está pedindo mais memória.

O sistema parece mais lento quando tem menos memória provavelmente porque o Android mata os caches de aplicação para utilizar mais memória em outras, e de repente, se uma destas aplicações descartadas era, por exemplo, o Launcher, e quando você voltar para ele, o Android terá que carregá-lo do zero, pois ele foi retirado da memória.

O mesmo pode acontecer com o Dialer ou Contatos, ou qualquer aplicação essencial que você espera que esteja lá, rápida e sempre disponível. Saiu da memória, é carregamento do zero, que significa leitura de disco e recuperação de dados, e lentidão.

Mas você tem que entender que manter aplicações na memória é uma coisa boa, é parte do avanço da tecnologia, e de algoritmos de gerenciamento de memória em kernels, como do linux, hoje avançados demais para você sequer pensar que um trabalho manual seu possa resultar em algo mais otimizado e que utilize melhor os recursos do seu aparelho.

Você não deve tentar fazer aquilo que o sistema já faz, e muito bem.

Claro, quanto mais aplicações você tiver instalado, significa que há mais aplicações para o Android escolher quais manter na memória, e muitas vezes matar aplicações essenciais para você poder jogar Angry Birds.

Mas você deve aprender a viver com isso. O Android tem suas regras e algoritmos para tomar estas escolhas e tentar otimizar sua experiência baseado na sua utilização.

Se ainda assim não for o bastante, ou você compra um celular com mais memória e mais processamento, ou desinstala (apenas finalizar a aplicação não é o bastante pois o Android pode decidir carregar a aplicação denovo na memória) aplicações do seu celular a ponto que de que Android não precise matar nenhum cache para disponibilizar memória para outro processo. Isto significaria uma utilização 100% do seu aparelho, memória sempre cheia e carregada, a aplicações sempre abrindo quase instantaneamente, mas sem flexibilidade de adicionar novas aplicações.

Agora, existe outro ponto que é a possibilidade de aplicações registrarem serviços no Android para execução de tarefas em background.
Este sim, requer sua atenção manual, pois se um serviço estiver mal programado e utilizar mais recursos do que deveria, pode causar lentidão, e o Android não matará ele automaticamente, pois por ser serviço, entende-se que ele é algo necessário, e está ali executando com o seu consentimento, assim como uma aplicação aberta.

Para estas situações, existem aplicações com o o SystemPanel e Watchdog, com suas funcionalidades de monitoração de processos. Com estas ferramentas, você poderá avaliar o possível mal comportamento de alguma aplicação, e então tomar um ação, como desinstalar a aplicação.

Espero ter ajudado.


2011/4/11 Gil César <gilla...@gmail.com>
Tb não sou expert no assunto, mas noto que quanto mais apps instalados (entenda-se uso de RAM) mais lento é o sistema, por isso tento sempre dar FC em alguns.

Agora um que teima em ficar em background é o Titanium Brackup. Já tentei de tudo e ele teima em ficar lá.

Alguém sabe como desabilitar isso?

--

Celo Santos

unread,
Apr 11, 2011, 6:45:52 PM4/11/11
to androi...@googlegroups.com
Sérgio!

Nossa!

Como eu inicie aqui o tópico eu fiquei realmente surpreso com a sua explicação. Agradeço! Eu ainda estou vendo se eu realmente preciso de tantos aplicativos instalados ou se realmente o Milestone 1 não serve mais para mim, devido a minha necessidade de rodar muitas coisas ao mesmo tempo.

Valeu aí pela explicação.

Gil César

unread,
Apr 11, 2011, 6:59:49 PM4/11/11
to androi...@googlegroups.com
Sérgio,
concordo com tudo que você disse, mas fato é que hoje tenho ~40MB livres na ROM (todos os apps essenciais pra mim) e o sistema as vezes se mostra muito lento e, só melhora depois que entro no gerenciador e dou alguns FCs.

Sei que o algoritmo do Android é super competente e não é exatamente isso que estou discutindo, apenas gostaria de manter o essencial em background para ele não engasgar.

P. exemplo: quando habilito o sync automático (google+touchdown+facebook+twitter+LinkedIn) a situação fica lastimável e acredito que seja falta de RAM mesmo (Milestone + SD v0.9.14 com governor e overclock default sem manager)

Sérgio Gameiro Junior

unread,
Apr 11, 2011, 7:02:40 PM4/11/11
to androi...@googlegroups.com
Fico feliz em ter ajudado.

Quanto ao seu primeiro post, mudar o Gerenciador de Tarefas para "Aggressive" é algo complicado.

Ele é agressivo em que sentido? Em matar mais rápido as aplicações para liberar memória para outras, ou em tentar manter o máximo de aplicações na memória e matar só em último caso?

Não sei se é o seu caso, mas você deveria saber a resposta antes de decidir utilizar esta opção. :)

No meu caso, tenho um Galaxy S, e raramente isso acontece.
Ultimamente voltei a usar o TouchWiz, launcher original do aparelho, que está instalado como aplicação de sistema, então imagino que tenha alguma prioridade, mas não tinha este problema antes, com o Go Launcher EX. E usei por um bom tempo, tanto que ainda o tenho instalado.

Não sei nem se isso é possível, mas você poderia tentar colocar o LauncherPro como aplicativo de sistema, colocando ele no /system/app como ROOT. Será que isso escala a prioridade do processo?

Ai fico eu não dúvida também, nunca tentei.


2011/4/11 Celo Santos <marcelosa...@gmail.com>

Celo Santos

unread,
Apr 11, 2011, 7:05:27 PM4/11/11
to androi...@googlegroups.com
Sérgio,

O comando agressive foi feito pelo OR Androinani, dentro de uma das opções Froyo Mod´s. São várias opções, entre elas, esta.

Agora, para o Launcher Pro virar aplicativo do sistema eu nem sei como fazer. O Milestone já está rooteado.

E o Galaxy S é uma das minhas próximas evoluções.

Sérgio Gameiro Junior

unread,
Apr 11, 2011, 7:11:12 PM4/11/11
to androi...@googlegroups.com
Eu acho que não é falta de RAM, mas sim processamento.
Acho que aplicações com tarefas de sincronização causam lentidão mesmo.

Acontece comigo no meu Galaxy S.
Nas minhas Contas, tenho registrado 2 exchanges, facebook, linkedin, google, twitter, skype e Whatsapp.
Quando o íconezinho de sincronização do Android fica ativo na barra de notificações, tenho lentidão também.

Mas faz parte.

No momento eu ainda tenho o Screebl, SuperManager, SystemPanel e WatchDog monitorando os processos, ScreenFilter, Launcher, Live Wallpaper de fumaça mágica, e widgets como o GO Weather, e tweetdeck sincronizando updates das redes sociais, tudo rodando enquanto uso meu celular como roteador.

Você precisa de mais processador. Aumenta esse overclock ai para 800Mhz ou 1Ghz ai. :)

2011/4/11 Gil César <gilla...@gmail.com>

--

Celo Santos

unread,
Apr 11, 2011, 7:19:12 PM4/11/11
to androi...@googlegroups.com
Ele já está.

E em alguns momentos, mesmo assim, o Launcher sai da memória. (Fiz o Over através do OR 3.3)

Celo Santos

unread,
Apr 11, 2011, 7:21:17 PM4/11/11
to androi...@googlegroups.com
Mas será que eu preciso de mais alguma coisa?

Na Froyo da Motorola (a que eles lançaram há pouco) eu ainda não consegui instalar o smartass.

lgrando

unread,
Apr 12, 2011, 7:21:22 AM4/12/11
to Android Brasil
@Celo no Laucher Pro parece que tem a opção de segurar o aplicativo ou
de criar cache nas memorias avançada dele...mas o nosso ML velho de
guerra nao aguenta mesmo...rs

Falar nisso... para ver a memoria ram livre eu costumo usar um
Widgets...mas parece que da para ver na tela de "Serviços em
execução". Nessa tela na parte inferior tem tres barras (vermelha,
amarela e verde) com as inscrições: "Outro: 81MB em 7 Disponivel:48MB
+ 0,00B em 0")

Ok, a memoria ram livre disponivel desse ser a "Disponivel"...rs...mas
oq eh esses "em 7" ou "em 0" e essa soma em "Disponivel"?




On 11 abr, 20:21, Celo Santos <marcelosantos.si...@gmail.com> wrote:
> Mas será que eu preciso de mais alguma coisa?
>
> Na Froyo da Motorola (a que eles lançaram há pouco) eu ainda não consegui
> instalar o smartass.
>
> Em 11 de abril de 2011 20:19, Celo Santos
> <marcelosantos.si...@gmail.com>escreveu:
>
>
>
> > Ele já está.
>
> > E em alguns momentos, mesmo assim, o Launcher sai da memória. (Fiz o Over
> > através do OR 3.3)
>
> > Em 11 de abril de 2011 20:11, Sérgio Gameiro Junior <
> > sergio.game...@gmail.com> escreveu:
>
> > Eu acho que não é falta de RAM, mas sim processamento.
> >> Acho que aplicações com tarefas de sincronização causam lentidão mesmo.
>
> >> Acontece comigo no meu Galaxy S.
> >> Nas minhas Contas, tenho registrado 2 exchanges, facebook, linkedin,
> >> google, twitter, skype e Whatsapp.
> >> Quando o íconezinho de sincronização do Android fica ativo na barra de
> >> notificações, tenho lentidão também.
>
> >> Mas faz parte.
>
> >> No momento eu ainda tenho o Screebl, SuperManager, SystemPanel e WatchDog
> >> monitorando os processos, ScreenFilter, Launcher, Live Wallpaper de fumaça
> >> mágica, e widgets como o GO Weather, e tweetdeck sincronizando updates das
> >> redes sociais, tudo rodando enquanto uso meu celular como roteador.
>
> >> Você precisa de mais processador. Aumenta esse overclock ai para 800Mhz ou
> >> 1Ghz ai. :)
>
> >> 2011/4/11 Gil César <gillamar...@gmail.com>
>
> >>> Sérgio,
> >>> concordo com tudo que você disse, mas fato é que hoje tenho ~40MB livres
> >>> na ROM (todos os apps essenciais pra mim) e o sistema as vezes se mostra
> >>> muito lento e, só melhora depois que entro no gerenciador e dou alguns FCs.
>
> >>> Sei que o algoritmo do Android é super competente e não é exatamente isso
> >>> que estou discutindo, apenas gostaria de manter o essencial em background
> >>> para ele não engasgar.
>
> >>> P. exemplo: quando habilito o sync automático
> >>> (google+touchdown+facebook+twitter+LinkedIn) a situação fica lastimável e
> >>> acredito que seja falta de RAM mesmo (Milestone + SD v0.9.14 com governor e
> >>> overclock default sem manager)
>
> >>> --
> >>> Grupo Android Brasil
> >>>http://groups.google.com/group/androidbrasil?hl=pt-BR
>
> >>  --
> >> Grupo Android Brasil
> >>http://groups.google.com/group/androidbrasil?hl=pt-BR- Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -

ducasp

unread,
Apr 12, 2011, 12:40:52 PM4/12/11
to androi...@googlegroups.com
A verdade é que não tem milagre, o Milestone está "velho" e o Froyo não tem experiência ótima em um aparelho com alta resolução de tela e apenas 256MB...

Não tem o que fazer, tudo que você fizer para mudar o comportamento de "matar o launcher" pode se virar contra você, até mesmo causando a perda de chamadas e/ou SMSs...

Sinceramente, se a coisa tá crítica, melhor pegar um bom mod eclair e se contentar em não ter os features do froyo. Infelizmente, no caso do Milestone, ou você não carrega ele de coisas, ou ele vai mesmo ficar matando a home... Tenta sair do browser pra home e depois voltar, o browser já recarrega tudo pois ele foi tirado da memória. C'est la vie.

Daniel de Oliveira

unread,
Apr 12, 2011, 12:45:32 PM4/12/11
to androi...@googlegroups.com
Po mas sinceramente não vejo problema de ele dar uma carregadinha de uns segundos, eu ficaria muito mais puto se fosse que nem o MotoFroyoSense que o reload do Rosie levava de 10 a 20 segundos.

2011/4/12 ducasp <duc...@gmail.com>
A verdade é que não tem milagre, o Milestone está "velho" e o Froyo não tem experiência ótima em um aparelho com alta resolução de tela e apenas 256MB...

Não tem o que fazer, tudo que você fizer para mudar o comportamento de "matar o launcher" pode se virar contra você, até mesmo causando a perda de chamadas e/ou SMSs...

Sinceramente, se a coisa tá crítica, melhor pegar um bom mod eclair e se contentar em não ter os features do froyo. Infelizmente, no caso do Milestone, ou você não carrega ele de coisas, ou ele vai mesmo ficar matando a home... Tenta sair do browser pra home e depois voltar, o browser já recarrega tudo pois ele foi tirado da memória. C'est la vie.



--
Daniel de Oliveira
----
Network and System Analyst
Security Specialist
IBM RISC Specialist
IBM Storage Specialist
Linux/Unix Specialist
Linux User #: 405334

Sérgio Gameiro Junior

unread,
Apr 12, 2011, 3:03:47 PM4/12/11
to androi...@googlegroups.com
Peguei o Milestone de um amigo meu aqui e fiz alguns testes.
O dele está com o 2.2 oficial da Motorola, rodando GO Launcher EX, e overclock de 1200Mhz.

Eu abri o Angry Birds, depois Opera, depois Market, depois E-mail, depois SystemPanel, e mais uma outra aplicação.
Fiz tudo usando o alternador de tarefas do telefone, mantendo pressionado tecla home.

Fiquei alternando pelas aplicações, e vendo no SystemPanel o consumo de memória. Chegou a menos de 30MB livres.
Mas quando apertei a home mesmo, para voltar ao Launcher, não teve lag nenhum, ou recarga. Funcionou perfeito.

Perguntei a ele se ele já tinha tido este problema e ele falou que não.

Talvez você deveria testar outros home replacements. GO Launcher, Zeam, Helix, ADW, ou SlideScreen.


2011/4/12 Daniel de Oliveira <akula...@gmail.com>

Marcio Del Bianco

unread,
Apr 12, 2011, 3:06:20 PM4/12/11
to androi...@googlegroups.com
Zeam é o que há meu amigo...
inclusive ele foi atualizado ontem... acho que o dev vai voltar a trabalhar nele...

Sérgio Gameiro Junior

unread,
Apr 12, 2011, 3:28:42 PM4/12/11
to androi...@googlegroups.com
Escolha é o que não falta:

Review of 40 free Home Replacement App Alternative for Motorola Droid and other Android 2.X phones: Which Is Best? - http://hubpages.com/hub/Droid-Home-Replacement-App-Comparison

2011/4/12 Marcio Del Bianco <marcio...@gmail.com>
Zeam é o que há meu amigo...
inclusive ele foi atualizado ontem... acho que o dev vai voltar a trabalhar nele...

Celo Santos

unread,
Apr 12, 2011, 9:03:07 PM4/12/11
to androi...@googlegroups.com
Sérgio,

Gostei do texto e principalmente do teste. Sim, quando eu volto a Home e vou ao navegador (Dolphin) ele recarrega tudo novamente, me trazendo as páginas mais atuais dos sites abertos, isso até eu acho legal, não me importo tanto.

Quanto aos aplicativos, eu vou tentar ir e voltar usando a tecla home (alternando, como se faz no Win com as teclas ALT TAB) para ver se melhora.

Quanto ao Zeam, eu não gostei. Ele 'perde" a posição dos atalhos na parte do dock (inferior da tela) e isso me irrita, por que se existe uma ordem é por que eu  já me acostumei assim né?

Eu estou com Overclock de 1000 e ele esquenta demais. Acho que ele com 1200Mhz ele torra na minha calça (risos).

Não tenho qualquer jogo instalado nele e o que eu sinto mais lentidão agora são o Foursquare e o What´s App Manager. Fora isso..

Eu também estou usando a 2.2 da Motorola e confesso que estou gostando mais do comportamento dele assim. Não dá reboot (uma vez na semana passada) e ele está beem mais rápido. Se na atualização do Zeam a parada do dock foi resolvido, migro para ele.
Eu instalei o Go Launcher e não gostei muito do visual.

Eu começo a achar que eu esperava mais do aparelho sem ter feito uma boa pesquisa de compra antes.
Reply all
Reply to author
Forward
0 new messages