1

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

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

2 ответа2

6

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

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

4

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

Что касается последнего, это, очевидно, связано с .net Framework, вокруг которого строится краска .net .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .