Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Бенчмаркая поиск по строке: самописные циклы проигрывают от ×14 до ×154

Дата публикации: 15-07-2026 19:20:36

Уважаемые читатели, в этой статье я хочу рассказать про поиск по строке и представить свои выводы. Началось с оптимизации: сравнил поиск символа циклом со string.IndexOf — и получил разницу в разы. Заодно выяснилось, что серверный Xeon с AVX-512 в этой задаче медленнее игрового десктопа с AVX2. Ниже разбор обоих фактов с дизасмом и замерами.Будет четыре истории, и в каждой — вопрос, на который я искал ответ: Читать далее

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Бенчмаркая проверки границ: фикс, который шёл 8  лет, и проверка, которая жива до сих пор011.8614-07-2026
2Бенчмаркая Sum: ускорил циклом — замедлил в ×4,707.8118-07-2026
3Бенчмаркая foreach и энумераторы: аллокации, которые прятались 10 лет09.4511-07-2026
4Бенчмаркая регресс LINQ: обещали −19%, на четырёх машинах намерил +31%014.7218-07-2026
5Ленивый LINQ: разбираем yield и ленивые вычисления по кирпичикам07.4421-07-2026
6Бенчмаркая Sum: ускорил циклом — замедлил в ×4,72718-07-2026
7Почему Google не индексирует страницы, хотя технически всё в порядке0528-06-2026
8Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов5807-07-2026
9[Перевод] Паттерны доступа к данным, которые выбесят ваш процессор0703-07-2026
10Тап по тысяче точек за O(log n): QuadTree и сферическая геометрия в гео-соцсети0728-06-2026

Классификация: Мнения. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.91. Источник: habr.com.