Почему установка Paint.net создает точку восстановления и оптимизирует производительность?

При установке Paint.net (Приложение Windows), это на самом деле создает точку восстановления. Это немного странно, устанавливая другие приложения, это не замечено. Кто-либо знает, почему это?

Другая вещь состоит в том, что это на самом деле "оптимизирует производительность"..., и занимает 20 - 30 секунд, чтобы сделать это. Я думал, что только оперативная игра или приложение реального времени делают это. Приложение нев реальном времени обычно не проверяет на производительность. Например, установка Irfan View или другого графического приложения обычно не будет делать этого. Кто-либо знает почему?

1
задан 30.10.2009, 00:23

2 ответа

Для основного устройства это всегда - хорошая идея создать точку восстановления прежде, чем установить что-либо, Paint.net просто решил, что это удостоверится, что сделало для Вас.

Что касается последнего, это, по-видимому, относится к платформе .NET, что paint.net создается вокруг.

4
ответ дан 12.12.2019, 07:45
  • 1
    "Оптимизирует производительность", имеет некоторое отношение к приложениям .NET, но я не уверен точно, что это делает. Вот почему некоторые другие приложения не делают этого: они не разрабатываются на .NET. – Snark 30.10.2009, 00:30

Paint.NET создается с платформой.NET, и я думаю, что она выполняет 'ngen' операцию на нем как часть процесса установки, или возможно на первом использовании, я не уверен.

ngen компилирует код в собственный код из кода MSIL, который используют приложения .NET. Это устранит любые операции JIT во время выполнения во время выполнения приложений, и как таковой может улучшить производительность.

6
ответ дан 12.12.2019, 07:45

Теги

Похожие вопросы