⚡️ Шесть улучшений производительности .NET 11
Стивен Гизель разобрал шесть заметных улучшений производительности в .NET 11, приведя бенчмарки .NET 10 против .NET 11 Preview 6 .
Среди них:
– устранение упаковки (boxing) в обобщённом сравнении enum-ов — до 86% быстрее и без аллокаций;
– удаление лишних проверок диапазона и null в векторных операциях (~10%);
– кэширование правил часовых поясов, ускоряющее DateTime.Now на 48%; – оптимизация парсинга Guid на 20–25%; ускорение LINQ Min/Max для мелких типов через векторные перестановки (до 70–75% на байтах и short);
– общее сокращение размера генерируемого кода.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Post #4028
2.2K