Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Framework RM - BD - Melhoria de Performance/Desempenho Commands NGEN

time.png Tempo aproximado para leitura: 00:02:07 min

Dúvida
Como utilizar a ferramenta Nativa (NGEN) de desempenho de aplicativos gerenciados?

Ambiente
Framework - Framework (Linha RM) - Banco de Dados - Todas as versões

Solução
O Gerador de Imagem Nativa NGEN é uma ferramenta que melhora o desempenho de aplicativos gerenciados. O NGEN cria imagens nativas, que são arquivos que contém o código de máquina específico do processamento compilado e as instala no cache de imagem nativa do computador local. O tempo de execução pode usar imagens nativas do cache em vez de usar o compilador JIT (Just-In-Time) para compilar o assembly original.

1 - Acesse o Sentinela:

  • Ir na opção de Executar na tela principal da Nova MDI
  • Digitar Sentinela
  • Clicar sobre o item apresentado.



2 - Tarefas de execução agendada

3 - Execução do NGEN


4 - Determine a Camada a ser executada: 



5 - Aguarde a execução do Processo:



Procedimentos antigo

Para baixar o arquivo, clique DOWNLOAD.

Obs.: O diretório de instalação descrito no Commands.bat está direcionando para o default C:\TOTVS\CorporeRM\RM.Net caso o cliente tenha instalado em outro diretório é necessário alterar no Commands.bat para que os registros dos componentes no Assembly e NGEN ocorram, lembrando que os comandos citados acima já estão no arquivo, não sendo necessário rodar separadamente.

Segue abaixo manual de como deixar de forma programada a execução:

1: Acessar o Agendador de tarefas;


2: Criar Tarefa Básica


3: Nomear e inserir a descrição


4: Semanalmente 


5: Selecionar 4 dias por semana as 23hrs (ou em melhor horário disponível)


6: Iniciar um programa


7: Selecionar o arquivo commands.bat

8: Marcar opção para Abrir a caixa de propriedades quando concluir

9: Desmarcar a opção Interromper a tarefa se ela for executada por mais de:


 

Importante

  • O procedimento deve ser executado em todas as camadas: APP, Client e JOB;
  • Agende a execução semanalmente, de preferencia fora do horário de utilização do sistema.
  • Em determinados cenários, a execução do NGEN pode ser estender por vários minutos, sendo assim, recomendamos que a execução seja realizada fora do horário de produção.

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _