https://learn.microsoft.com/ru-ru/dotnet/core/runt...
Вот документация, пытаюсь всеми способами. И(или) одновременно
-Создать файл runntimeconfig
-переменными через профиль запуска.
- и еще в этот файл .csproj, который просто невозможно открыть.
На 10000% уверен, уже встречался с таким, что среда не сохраняет изменение или не видит эти файлы, когда через блокнот или vs code их изменяешь иначе .csproj. не открыть.
Как узнать что компилятор запустился с такими параметрами, которые я ввел
Как замерить скорость выполнения выставляя разные параметры, вообще не вижу разницы, 0 корреляция.
Вот есть такие как я понял, параметры.
еще Не понятно, какие по дефолту, И вообще какие надо ставить, что бы все было Гуд. QuickJitForLoops например, я не врубаюсь false или true ставить надо что бы быстрее было. (хотя разницы не вижу) Название говорит об одном, а описание об обратном.
System.Runtime.TieredCompilation.QuickJitForLoops
System.Runtime.TieredCompilation.QuickJit
System.Runtime.TieredCompilation
Еще есть такой. То же не вижу разницы
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TieredPGO>true</TieredPGO>
</PropertyGroup>
</Project>