Blz ? Então, antes de tudo quando vc diz que "Para isto é necessario rodar em 
uma mesma VM o banco de dados, o weblogic e as aplicações sobre o weblog" de 
forma alguma há um Motivo Técnico para isso, é ABSOLUTAMENTE POSSÌVEL vc ter 
VMs diferentes em diferentes máquinas físicas comunicando-se entre si - 
demandaria uns tantos ajustes de rede mas é possível... 
 No seu caso porém eu antes de mais nada Questiono a viabilidade de num só PC 
real com apenas 8 Gb de RAM vc enfiar tudo e todos, o mais adequado seria vc 
ter uma máquina real a mais pelo menos e separar as coisas .....  CASO não haja 
a mais remota de obter mais uma máquina qualquer (um notebook que seja, alguma 
máquina de mesa perdida), a minha Recomendação seria enfiar mais RAM nessa 
máquina que vc tem, ou talvez a trocar por uma que tenha mais RAM....
 
 SE não tiver como trocar essa máquina por outra com mais RAM nem enfiar mais 
RAM nessa nem ter uma outra máquina física pra distribuir os processamentos, aé 
Existem alguns ajustes que vc pode fazer no database E no weblogic para 
consumirem menos memória, mas é IMPROVÁVEL que só com 8Gb vc tenha performance 
notável... 
 
 Os ajustes que vc pode fazer (** assumindo ** que a VM é de 64 bits e portanto 
pode acessar mais de 4 Gb duma vez, E QUE dos 8 Gb físicos da máquina real vc 
deu o máximo viável pra VM) seriam :
 
 a. no RDBMS Oracle 12cR2, uma SGA de 2 GB e PGA de 300 MB ou pouco mais (E 
usando o novo recurso de limitar uso máximo dando erro se alguém tentar 
ultrapassar) vão deixar RAM suficiente pra vc usar a maioria das 
funcionalidades do banco e ainda ter RAM suficiente pros grandes comedores de 
RAM quer seriam weblogic e derivados  - talvez esse banco não fique com a 
máxima performance mas deve ser suficiente pros seus testes de desenvolvimento, 
imagino)...
  Pra isso, desabilite o gerenciamento de memória automático setando 
MEMORY_MAX_TARGET e MEMORY_TARGET para zero, sete SGA_MAX_SIZE e SGA_TARGET 
para 2G, sete 
PGA_AGGREGATE_TARGET para 300M e PGA_AGGREGATE_LIMIT para 540M
 
 b. no weblogic tentar reduzir o footprint da JVM (mais ou menos cfrme 
https://blogs.oracle.com/imc/entry/weblogic_server_performance_and_tuning) e 
diminuir threads e desinstalar eventuais componentes que vc não precise, tipo 
https://blogs.oracle.com/imc/entry/weblogic_server_performance_and_tuning1 - 
isso vai ser meio difícil a gente te dar orientação mais profunda pois NÂO 
FAZEMOS IDÉIA de quais componentes a sua aplicação depende ou não, acredito que 
vai ser um tanto na base do erro e tentativa
 
 c. sendo mesmo necessário rodar em uma VM (o ideal seria formatar essa máquina 
real e passar a usar Linux, que consome menos), ajuste o sistema operacional 
real para consumir o menos de memória possível, fechando TODOS os aplicativos 
afora o provedor de virtualização, parando serviços não-essenciais,etc

 d. ajustar o sistema operacional da máquina virtual para consumir o menos 
possível de RAM - isso novamente envolveria parar serviços e aplicações 
não-essenciais E (já que é Linux) reduzir ao máximo o consumo de RAM do sistema 
para caches - veja 
http://unixadminschool.com/blog/2013/10/rhel-6-controlling-cache-memory-page-cache-size/
 como uma ref possível
 
 e. valide a possibilidade de usar host cache na sua VM (veja 
https://www.electricmonk.nl/log/2016/03/14/terrible-virtualbox-disk-performance/)
 e aplicar as dicas de performance em 
https://www.howtogeek.com/124796/the-htg-guide-to-speeding-up-your-virtual-machines/
 , 
http://www.techrepublic.com/blog/10-things/10-ways-to-get-the-most-from-virtualbox/,
 
http://lifehacker.com/the-power-users-guide-to-better-virtual-machines-in-vir-1569943402
 e 
http://www.rawinfopages.com/tips/2015/05/speed-up-virtualbox-enormously-with-this-simple-tweak/
 
 
 ===> TORNO A DIZER, porém, que vc está 'dançando em círculos', tentando 
extrair leite de pedra : se não tiver outro jeito é o que se pode fazer, MAS 
imho, uma máquina real BOA, com 16 GB de RAM, um SSD para alguns arquivos 
frequentemente acessados além do HD E um processador MODERNO (pelo menos um i5 
da geração passada, digamos, ou equivalente) é um mínimo pra vc poder montar um 
ambiente sem risco de lerdeza....
 
 []s
 
   Chiappa
  • [oracle_br] VM para D... Claudio Junior csjun...@gmail.com [oracle_br]
    • Re: [oracle_br] ... Tércio Costa terciosilvaco...@gmail.com [oracle_br]
      • Re: [oracle_... Rosivaldo Ramalho rosiva...@gmail.com [oracle_br]
        • Re: [ora... Claudio Junior csjun...@gmail.com [oracle_br]
          • Re: ... jlchia...@yahoo.com.br [oracle_br]
            • ... Rosivaldo Ramalho rosiva...@gmail.com [oracle_br]
              • ... jlchia...@yahoo.com.br [oracle_br]
              • ... Claudio Junior csjun...@gmail.com [oracle_br]
      • Re: [oracle_... Claudio Junior csjun...@gmail.com [oracle_br]
    • [oracle_br] Re: ... jlchia...@yahoo.com.br [oracle_br]

Responder a