.net - asp net performance




Какие атрибуты помогают выполнить производительность.Net? (2)

Ecma-335 указывает еще несколько компиляционных релаксаций для расслабленной обработки исключений (так называемые e-relaxed calls) в приложении F «Неточные ошибки», но Microsoft их не раскрывает.

В частности упоминаются компиляцияRelaxations.RelaxedArrayExceptions и CompilationRelaxations.RelaxedNullReferenceException.

Было бы интересно, что произойдет, когда вы просто попробуете целые числа в comp;

Я ищу атрибуты, которые я могу использовать для обеспечения наилучшей производительности во время выполнения моего приложения .Net, давая подсказки загрузчику, компилятору JIT или ngen.

Например, у нас есть DebuggableAttribute, который должен быть настроен так, чтобы не отлаживать и не отключать оптимизацию для оптимальной производительности.

[Debuggable(false, false)]

Есть ли другие, о которых я должен знать?


Я нашел другое: NeutralResourcesLanguageAttribute . Согласно этому сообщению в блоге, он помогает загрузчику быстрее находить нужные сборочные узлы, указывая культуру, если текущая (нейтральная) сборка.

[NeutralResourcesLanguageAttribute("nl", UltimateResourceFallbackLocation.MainAssembly)]




runtime