Por que a instalação do Paint.net cria um ponto de restauração e otimiza o desempenho?

1

Ao instalar o Paint.net (o aplicativo do Windows), ele realmente cria um ponto de restauração. Isso é um pouco estranho quando instalando outros aplicativos, isso não é visto. Alguém sabe por que isso acontece?

Outra coisa é que realmente "otimizar o desempenho" ... e leva de 20 a 30 segundos para fazer isso. Eu pensei que apenas o jogo em tempo real ou o aplicativo em tempo real fizessem isso. O aplicativo não em tempo real geralmente não verifica o desempenho. Por exemplo, instalar o Irfan View ou outro aplicativo gráfico geralmente não faz isso. Alguém sabe por quê?

    
por 太極者無極而生 29.10.2009 / 23:23

2 respostas

4

Para o primário, é sempre uma boa idéia criar um ponto de restauração antes de instalar qualquer coisa, o Paint.net acabou de decidir que ele faria para você.

Quanto ao último, isso aparentemente tem a ver com o framework .net que o paint .net é construído em torno.

    
por 29.10.2009 / 23:25
6

O Paint.NET é construído com o .NET framework, e eu acho que ele executa uma operação 'ngen' nele como parte do processo de instalação, ou talvez no primeiro uso, não tenho certeza.

ngen compila o código para código nativo a partir do código MSIL que os aplicativos .Net usam. Isso eliminará quaisquer operações JIT de tempo de execução durante a execução do aplicativo e, como tal, poderá melhorar o desempenho.

    
por 29.10.2009 / 23:33

Tags