Re: [zope-pt] Instancias Devorando Memoria
Alem de seguir o conselho do Ruda (ajustando as configuracoes do cache do ZODB) investigue se sua aplicacao nao esta levantando muitos objetos do ZODB. Invista seu tempo usando o catalogo (e nao saia "varrendo" objetos) e nao se iluda: o cache do ZODB ajuda, mas nao faz milagre contra aplicacao com bloating ou com scripts que levantam quantidades insanas de objetos. Na Camara, cada uma de minhas instancias requer cerca de 400MB de RAM, mas meu Data.fs tem de 6 a 7 GB. Uma medida "media" é reservar 10% do tamanho do seu Data.fs para cada instancia. Valores de uso de memoria muito acima disso é sinal de aplicação com problemas. On 7/11/06, Ruda Filgueiras <[EMAIL PROTECTED]> wrote: On 7/11/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Qual a versão de: Pytho, Zope e Plone? > Python 2.3.5 > Zope 2.8.6 > Plone 2.1 > > > Como você configurou o cache das instâncias se conectando no ZEO? Em > > > quantidade de memória ou em número de objetos? Qual o número de > > > threads por instância? > > > zserver-threads 10 > cache-size 300MB * mas tem também outro cache-size em numero de objetos > cache-size 3 Mande a configuração total da conexão ZEO. O ache em MB é do cliente ZEO e o cache em número de objetos para o ZODB. > > > Aada thread tem um cache seu do tamanha máximo que for especificado na > > > conexão c/ ZEO. > > Eita entao acho que fizemos besteira :S hehehe > Pode nos dar uma luz? :D Nesse caso, o cliente ZEO para cada uma das 4 instancias vai alocar 300MB de cache = 1.2GB somente pra isso. E se o seu outro parâmentro de cache-size for para número de objetos do ZODB em cache para cada THREAD, 3 é muita coisa.. !!! Tente algo entre 1000-5000, a depender da memória que dispuser e do número de THREADS. Abaixo segue um exemplo comentado que vem no zope.conf que ajuda a entender: # # mount-point / # # ZODB cache, in number of objects # cache-size 5000 # # server localhost:8100 # storage 1 # name zeostorage # var $INSTANCE/var # # ZEO client cache, in bytes # cache-size 20MB # # Uncomment to have a persistent disk cache # #client zeo1 # # -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br -- Fabiano Weimar dos SantosPlone Developer and Consultant __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Instancias Devorando Memoria
Esqueci uma coisa tambem: se voce usa FTP e WEBDAV, convem fazer upgrade do Zope para 2.8.7. A versao 2.8.6 tem uns bugs de alocacao de memoria com arquivos grandes, principalmente com FTP e WEBDAV. On 7/11/06, xiru <[EMAIL PROTECTED]> wrote: Alem de seguir o conselho do Ruda (ajustando as configuracoes do cache do ZODB) investigue se sua aplicacao nao esta levantando muitos objetos do ZODB. Invista seu tempo usando o catalogo (e nao saia "varrendo" objetos) e nao se iluda: o cache do ZODB ajuda, mas nao faz milagre contra aplicacao com bloating ou com scripts que levantam quantidades insanas de objetos. Na Camara, cada uma de minhas instancias requer cerca de 400MB de RAM, mas meu Data.fs tem de 6 a 7 GB. Uma medida "media" é reservar 10% do tamanho do seu Data.fs para cada instancia. Valores de uso de memoria muito acima disso é sinal de aplicação com problemas. On 7/11/06, Ruda Filgueiras < [EMAIL PROTECTED]> wrote: On 7/11/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Qual a versão de: Pytho, Zope e Plone? > Python 2.3.5 > Zope 2.8.6 > Plone 2.1 > > > Como você configurou o cache das instâncias se conectando no ZEO? Em > > > quantidade de memória ou em número de objetos? Qual o número de > > > threads por instância? > > > zserver-threads 10 > cache-size 300MB * mas tem também outro cache-size em numero de objetos > cache-size 3 Mande a configuração total da conexão ZEO. O ache em MB é do cliente ZEO e o cache em número de objetos para o ZODB. > > > Aada thread tem um cache seu do tamanha máximo que for especificado na > > > conexão c/ ZEO. > > Eita entao acho que fizemos besteira :S hehehe > Pode nos dar uma luz? :D Nesse caso, o cliente ZEO para cada uma das 4 instancias vai alocar 300MB de cache = 1.2GB somente pra isso. E se o seu outro parâmentro de cache-size for para número de objetos do ZODB em cache para cada THREAD, 3 é muita coisa.. !!! Tente algo entre 1000-5000, a depender da memória que dispuser e do número de THREADS. Abaixo segue um exemplo comentado que vem no zope.conf que ajuda a entender: # # mount-point / # # ZODB cache, in number of objects # cache-size 5000 # # server localhost:8100 # storage 1 # name zeostorage # var $INSTANCE/var # # ZEO client cache, in bytes # cache-size 20MB # # Uncomment to have a persistent disk cache # #client zeo1 # # -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br -- Fabiano Weimar dos SantosPlone Developer and Consultant -- Fabiano Weimar dos SantosPlone Developer and Consultant __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Instancias Devorando Memoria
Recomendo que voce leia o Zope book e/ou consulte a documentacao basica do Zope/Plone no www.tchezope.org e portais nele linkado.On 7/10/06, Flavia Araujo <[EMAIL PROTECTED]> wrote: Pessoal,sou nova nesse grupo, e estou querendo aprender zope e phyton, já estou com o meu plone no endereço? educa.no-ip.infoE já andei lendo um pouco sobre phyton e zope, mas confesso que não entendi muito esse lance de instância, alguém pode traduzir isso pra mim?? no aguardo,Flávia Araújo2006/7/10, Ruda Filgueiras <[EMAIL PROTECTED] >: On 7/10/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Olá pessoal! > > Configuramos um servidor FreeBSD com quatro instancias do plone (uma para cada processador como manda o manual :D) e um server zeo pra elas! agora uma coisa que estamos notando é que essas instancias estão devorando a memoria muito e nao diminui em momento nenhum alguem tem alguma ideia do que pode ser esse problema? Qual a quantidade de memória que cada instância chega a usar em média? Qual a versão de: Pytho, Zope e Plone? Como você configurou o cache das instâncias se conectando no ZEO? Em quantidade de memória ou em número de objetos? Qual o número de threads por instância? Aada thread tem um cache seu do tamanha máximo que for especificado na conexão c/ ZEO. > > Atenciosamente > Francisco Lopes de Faria -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br -- Fabiano Weimar dos SantosPlone Developer and Consultant __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Instancias Devorando Memoria
On 7/11/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Qual a versão de: Pytho, Zope e Plone? > Python 2.3.5 > Zope 2.8.6 > Plone 2.1 > > > Como você configurou o cache das instâncias se conectando no ZEO? Em > > > quantidade de memória ou em número de objetos? Qual o número de > > > threads por instância? > > > zserver-threads 10 > cache-size 300MB * mas tem também outro cache-size em numero de objetos > cache-size 3 Mande a configuração total da conexão ZEO. O ache em MB é do cliente ZEO e o cache em número de objetos para o ZODB. > > > Aada thread tem um cache seu do tamanha máximo que for especificado na > > > conexão c/ ZEO. > > Eita entao acho que fizemos besteira :S hehehe > Pode nos dar uma luz? :D Nesse caso, o cliente ZEO para cada uma das 4 instancias vai alocar 300MB de cache = 1.2GB somente pra isso. E se o seu outro parâmentro de cache-size for para número de objetos do ZODB em cache para cada THREAD, 3 é muita coisa.. !!! Tente algo entre 1000-5000, a depender da memória que dispuser e do número de THREADS. Abaixo segue um exemplo comentado que vem no zope.conf que ajuda a entender: # # mount-point / # # ZODB cache, in number of objects # cache-size 5000 # # server localhost:8100 # storage 1 # name zeostorage # var $INSTANCE/var # # ZEO client cache, in bytes # cache-size 20MB # # Uncomment to have a persistent disk cache # #client zeo1 # # -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [zope-pt] Instancias Devorando Memoria
2006/7/10, Ruda Filgueiras < [EMAIL PROTECTED]>: On 7/10/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Olá pessoal! > > Configuramos um servidor FreeBSD com quatro instancias do plone (uma para cada processador como manda o manual :D) e um server zeo pra elas! agora uma coisa que estamos notando é que essas instancias estão devorando a memoria muito e nao diminui em momento nenhum alguem tem alguma ideia do que pode ser esse problema? Qual a quantidade de memória que cada instância chega a usar em média?Grande Rudá! Ele estava chegando a usar o máximo permitido pelo sistema e começão a dar o erro MemoryError que era de 528M e o engraçado que era 1 ou 2 instancias que faziam isso aleatoriamente e não abaixavam jamais só qndo reiniciavamos a instancia e mesmo assim demorava quase uns 5 minutos pra voltar mesmo dizendo que o serviço já estava iniciado. Qual a versão de: Pytho, Zope e Plone?Python 2.3.5Zope 2.8.6Plone 2.1 Como você configurou o cache das instâncias se conectando no ZEO? Em quantidade de memória ou em número de objetos? Qual o número de threads por instância?zserver-threads 10cache-size 300MB * mas tem também outro cache-size em numero de objetoscache-size 3 Aada thread tem um cache seu do tamanha máximo que for especificado na conexão c/ ZEO.Eita entao acho que fizemos besteira :S hehehePode nos dar uma luz? :DObrigado Rudá > > Atenciosamente > Francisco Lopes de Faria -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br -- Atenciosamente+Francisco Lopes de Faria+ __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Instancias Devorando Memoria
Pessoal,sou nova nesse grupo, e estou querendo aprender zope e phyton, já estou com o meu plone no endereço?educa.no-ip.infoE já andei lendo um pouco sobre phyton e zope, mas confesso que não entendi muito esse lance de instância, alguém pode traduzir isso pra mim?? no aguardo,Flávia Araújo2006/7/10, Ruda Filgueiras <[EMAIL PROTECTED]>: On 7/10/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > > Olá pessoal! > > Configuramos um servidor FreeBSD com quatro instancias do plone (uma para cada processador como manda o manual :D) e um server zeo pra elas! agora uma coisa que estamos notando é que essas instancias estão devorando a memoria muito e nao diminui em momento nenhum alguem tem alguma ideia do que pode ser esse problema? Qual a quantidade de memória que cada instância chega a usar em média? Qual a versão de: Pytho, Zope e Plone? Como você configurou o cache das instâncias se conectando no ZEO? Em quantidade de memória ou em número de objetos? Qual o número de threads por instância? Aada thread tem um cache seu do tamanha máximo que for especificado na conexão c/ ZEO. > > Atenciosamente > Francisco Lopes de Faria -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Instancias Devorando Memoria
On 7/10/06, Francisco Lopes de Faria <[EMAIL PROTECTED]> wrote: > > >Olá pessoal! > > Configuramos um servidor FreeBSD com quatro instancias do plone (uma para > cada processador como manda o manual :D) e um server zeo pra elas! agora uma > coisa que estamos notando é que essas instancias estão devorando a memoria > muito e nao diminui em momento nenhum alguem tem alguma ideia do que pode ser > esse problema? Qual a quantidade de memória que cada instância chega a usar em média? Qual a versão de: Pytho, Zope e Plone? Como você configurou o cache das instâncias se conectando no ZEO? Em quantidade de memória ou em número de objetos? Qual o número de threads por instância? Aada thread tem um cache seu do tamanha máximo que for especificado na conexão c/ ZEO. > > Atenciosamente > Francisco Lopes de Faria -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.com.br Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html