#performance
40 материалов
Патчи позволяют выполнять блокирующие операции (fsync, statx, openat) инлайн, а не отправлять их в io-wq. Если задача блокируется, её идентичность (tid, сигналы, credentials) подхватывает рабочий поток io-wq, а исходный поток сам становится рабочим. Пока серия RFC, возможна поставка в Linux 7.4.
www.phoronix.com · #infra #io_uring #linux #performance
После восьми месяцев работы интерпретатор Wasmi 2.0 обогнал предшественника в 2,2 раза по геометрическому среднему на бенчмарках M2 Pro. Добавлены четыре режима диспетчеризации инструкций, стабильный fuel metering и уменьшенный бинарник. Спонсор проекта — Stellar Development Foundation.
wasmi-labs.github.io · #infra #interpreter #performance #wasm
Xiaomi показала процессор Xring O3 с ядрами C1-Ultra: 21 порт исполнения, поддержка SME2 и SVE2, 44 МБ кэша. В однопотоке примерно на уровне Apple, в многопотоке — быстрее, но Apple может ответить новым процессором.
twitter.com · #hardware #arm #cpu #performance #xiaomi
Инженер AMD предложил двухстрочный патч для GCC, корректирующий стоимость ошибочного предсказания ветвлений для Zen 4 и Zen 5. В SPEC CPU 544.nab_r на Zen 5 получено +12%, на Zen 4 +9% при сборке с -O3 -march=native -flto. Патч войдёт в GCC 17 или 16.3.
www.phoronix.com · #infra #amd #compiler #gcc #performance #zen5
Rust Glancer — LSP-сервер, который индексирует проект один раз и сохраняет результат на диск, а не держит всё в памяти. На MacBook Pro M1 с 8 ГБ RAM полная индексация заняла 9 секунд против 14 у rust-analyzer. Пока не хватает многих фич, но goto definition, hover и автодополнение уже работают.
rust-glancer.github.io · #tool #lsp #performance #rust
Автор использовал LLM-агента для сборки AOT-компилятора regex-движка FRE. На длинных запросах ускорение 2–4x, на репрезентативных — около 7%, и всё это за пару минут человеческого времени.
danluu.com · #blog #optimization #performance #software
Новый тариф API Ultrafast на базе Cerebras разгоняет GPT-5.6 Sol до 14× быстрее обычного — до 750 выходных токенов в секунду. Цена и доступность пока не раскрыты, но скорость впечатляет.
openai.com · #ai #api #openai #performance
Blackbird (поиск кода GitHub) индексирует 180M+ репозиториев (480TB). Оптимизация ASCII-пути: удалены все ветвления, цикл без раннего выхода, арифметическая проверка A..=Z. Результат — Rust-крейт casefold, работающий на скорости памяти (без потери точности для Unicode C/S).
github.blog · #infra #github #optimization #performance
Инженер Meta David Vernet опубликовал патчи для AMD P-State драйвера, добавляющие per-core EPP boost. В тесте с Civilization VI на Steam Deck 1% low FPS вырос на 31.8%, p99 frame time улучшился на 4.1%. Для включения нужен параметр amd_pstate.epp_boost=1.
www.phoronix.com · #infra #amd #gaming #kernel #linux #performance
Проект slurpjson на Rust использует wgpu compute shaders для разбора JSON. Парсинг сводится к параллельным префиксным сканам, создавая плоскую ленту структурных символов. Работа основана на идеях Raph Levien о "invitingly parallel" проблемах.
github.com · #tool #gpu #json #performance #shaders
Phoronix сообщает о релизе D7VK 2.0 — имплементации Direct3D 7 и старше поверх Vulkan. В анонсе фигурируют ускорения «до 2x и больше», что звучит как очень нишевая радость для людей, у которых в 2026 году ещё не умерла игра на D3D7.
www.phoronix.com · #infra #dx #dxvk #performance #vulkan
Команда Ubuntu Kernel Team заранее предупредила пользователей Ubuntu 26.04 и 24.04 LTS HWE о регрессии производительности AMD GPU в вычислительных задачах. Виноват upstream-баг в Linux 7.0 point release, и по замерам просадка может доходить до 42x — приятный сюрприз для тех, кто считал обновление ядра скучной рутиной.
www.phoronix.com · #infra #amd-gpu #kernel #linux #performance #regression
Авторы выкатили в прод PR, который переводит lobste.rs на SQLite, и подождали до понедельничного всплеска трафика, чтобы не позориться на пустом месте. Итог у них довольно приземлённый: CPU и память снизились, сайт стал шустрее, а ещё можно будет убрать отдельную MariaDB VPS и срезать стоимость вдвое.
lobste.rs · #tool #deployment #lobste.rs #performance #sqlite
Phoronix заметил, что перед выходом 7.2-rc3 в git попали правки для драйверов SEGA Dreamcast. Да, в 2026 году ядро всё ещё получает патчи для консоли, которую многие уже видели только на фото и в мемах. Это тот случай, когда Linux поддерживает вообще всё, включая ностальгию.
www.phoronix.com · #tool #code #optimization #performance #simulation
В ClickHouse разобрали, почему их managed Postgres упирался в PgBouncer, и как они выжали из него 4-кратный прирост пропускной способности. Судя по статье, дело было не в магии, а в конкретной настройке пула соединений и работе с узким местом на стороне прокси — любимая история, когда одна маленькая прослойка внезапно становится центром вселенной.
clickhouse.com · #infra #clickhouse #performance #pgbouncer #postgres #throughput
Phoronix сравнил single- и dual-channel память на Intel Core Ultra 7 270K, потому что нынешние цены на ОЗУ заставляют людей думать о сборке с одной планкой DDR5 «пока не подешевеет». Тесты как раз нужны, чтобы понять, насколько сильно такая экономия бьёт по реальной скорости, а не по ощущениям из чата сборщиков.
www.phoronix.com · #hardware #benchmarks #ddr5 #intel #memory #performance
В LWN разбирают пост William Woodruff, где он пишет, что trusted publishing не стоит принимать как нечто автоматически заслуживающее доверия. Речь про механизм, который связывает внешнюю machine identity — например, CI/CD workflow — с проектом в package registry. И да, уже по формулировке видно, что слово trusted тут лучше читать с прищуром.
lwn.net · #infra #linux #lockless #performance #rcu
Это тот же сюжет, что и в LWN: William Woodruff отдельно разбирает доверие между CI/CD workflow и package registry. Главная мысль — сам механизм «trusted publishing» не отменяет рискованную цепочку поставки, а лишь переносит точку, где надо думать головой, чуть выше по стеку.
lwn.net · #infra #linux #lockless #performance #rcu
Phoronix пишет про D7VK 1.12 — слой, который тащит Direct3D 7 и старше поверх Vulkan. В заметке отдельно сравнивают прогресс производительности с момента появления проекта, то есть это уже не просто «оно запускается», а разговор о том, сколько FPS удалось выжать из старого Windows-рендера на Linux.
www.phoronix.com · #infra #dxvk #linux #performance #vulkan
В репозитории OpenAI Codex открыли баг-репорт про GPT-5.5: авторы пишут, что clustering reasoning tokens похоже ухудшает качество ответа. У треда 196 очков на Hacker News и 64 комментария — то есть люди уже не просто кивают, а пытаются понять, что именно сломалось в цепочке рассуждений.
github.com · #ai #codex #llm #openai #performance
Phoronix посмотрел, что даёт обновление Raspberry Pi OS с ядра Linux 6.12 до 6.18 LTS. Тесты гоняли на Raspberry Pi 5 и Raspberry Pi 500+, так что это не пресс-релиз про «улучшения ощущаются», а свежие цифры после смены базового ядра и пакетов.
www.phoronix.com · #infra #kernel #linux #mysql #performance #scheduler
LWN пишет про попытки усложнить жизнь эксплойтам в Linux kernel через allocation tokens и bootpatch-SLR. Смысл тут приземлённый: даже если баги в ядре полностью не исчезнут, их хотят сделать заметно дороже в эксплуатации.
lwn.net · #infra #benchmarks #kernel #linux #performance #raspberrypi
Phoronix пишет, что недавние изменения в подсистеме memory management для Linux 7.2 уже показывают очень заметный эффект на реальных нагрузках. В частности, MongoDB на одном из тестов увидела рост throughput примерно на 30–100% — цифра настолько приятная, что хочется сначала перечитать бенчмарк, а потом уже радоваться. Это как раз тот случай, когда низкоуровневая возня в MM внезапно превращается в понятный бизнес-результат, без слайдов и лозунгов.
www.phoronix.com · #infra #kernel #linux #memory-management #mm #performance
Phoronix прогнал Intel Core Ultra X7 358H Panther Lake на Linux 7.0 и свежем stable Linux 7.1, отдельно смотря на CPU и iGPU. Повод вполне приземлённый: после прошлых тестов Arc B580 и Arc Pro B70 читатели спросили, не подтянулись ли и новые Xe3-графики — ну вот, теперь есть цифры, а не вера в лучшее.
www.phoronix.com · #infra #gpu #intel #linux #performance
Ещё одна оптимизация в Linux 7.2 бьёт по anon_pipe_write — той самой kernel-функции, которая пишет данные в anonymous pipes, то есть в обычные shell pipelines и стандартные потоки приложений. В переводе с kernel-спека на человеческий: команды в пайпах и stdio-потоки должны стать чуть шустрее, без магии и без пресс-релиза.
www.phoronix.com · #infra #kernel #linux #performance #pipes
Linux 7.2 ускоряет чтение /proc/filesystems — списка файловых систем, поддерживаемых ядром, — и цифра в заголовке не для красоты: ускорение доходит до 444%. Причина в том, что этот интерфейс неожиданно часто трогает libselinux, так что даже такая мелочь внезапно оказывается горячей точкой.
www.phoronix.com · #infra #linux #performance #procfs #selinux #vfs
Google engineer Eric Biggers протащил AVX-512-версию xor_gen() — той самой функции ядра, что считает и проверяет parity-блоки для RAID5/RAID6. В первой версии обещали до 41% ускорения, а теперь авторы поста уже добивают дополнительный прирост на пересобранной реализации; классическая история про «еще чуть-чуть, и будет хорошо».
www.phoronix.com · #infra #avx-512 #kernel #linux #performance #raid
На Lobsters обсуждают пост, где Clojure подводят очень близко к C по скорости — но, разумеется, не бесплатно и не магией. Такие разборы обычно интересны не лозунгом «языки теперь одинаковые», а тем, какие именно трюки с компиляцией, аллокациями и типами пришлось применить, чтобы не стыдно было показывать бенчмарк.
ertu.dev · #other #benchmark #clojure #jvm #performance
В первом тестовом релизе Git 2.55-rc0 Rust support стал включен по умолчанию. Это не переписывание всего Git на Rust, но достаточно, чтобы у старого проекта появился еще один язык в критическом пути сборки.
www.phoronix.com · #tool #git #performance #rust
OpenJPH 0.28 получил новые AVX2-оптимизации для Intel и AMD, и авторы обещают до 1.9x ускорения на encode/decode. Речь про HTJ2K, так что это тот редкий случай, когда улучшение в кодеке измеряется не в процентах из пресс-релиза, а в реальном throughput.
www.phoronix.com · #infra #avx2 #jpeg2000 #performance
Автор выложил πFS — файловую систему, которая поверх object storage пытается дать нормальный POSIX-опыт. На HN у репозитория 598 очков и 143 комментария, так что люди явно хотят понять, как он собирается жить без привычного дискового слоя и не развалиться на метаданных.
github.com · #infra #filesystem #go #performance
Инженер NVIDIA Kyrylo Tkachov прислал патч, который сокращает время configure примерно на 43% для native GCC builds. По его замерам общий wall time bootstrap падает примерно на 15% — то есть компилятор, который сам себя собирает, наконец-то меньше делает вид, что ему нужна вечность.
www.phoronix.com · #tool #build #compiler #gcc #performance
Phoronix сравнил Intel Arc B580 на текущем Linux 7.0 и грядущем 7.1 и увидел более высокую производительность на новой ветке ядра. Речь именно о Battlemage desktop card, а не о каких-то абстрактных «улучшениях драйверов»: тесты показывают, что обновление ядра уже сейчас меняет цифры на графиках.
www.phoronix.com · #infra #gpu #intel #kernel #linux #performance
Автор делится разочарованием в идее, что «чем быстрее терминал, тем лучше рабочий процесс». Пост — не про красивые бенчмарки ради бенчмарков, а про практику: где именно всплывают тормоза, почему ощущение скорости легко обмануть и что на самом деле раздражает в CLI.
mijndertstuij.nl · #blog #performance #terminals #unix
Разбор от performance.dev копает не в магию, а в обычные инженерные трюки: виртуализация списков, агрессивный кэш и аккуратная работа с рендером. Судя по 358 баллам на HN и 162 комментариям, народ любит не только жаловаться на тормоза, но и читать, как их чинят у других.
performance.dev · #tool #breakdown #compiler #engineering #linear #performance
В GCC смержили тюнинг, который отключает некоторые возможности Intel Advanced Performance Extensions для будущих Nova Lake и Diamond Rapids. Причина будничная и неприятная: бенчмарки показали, что часть APX-фич просто не даёт заметного профита.
www.phoronix.com · #infra #apx #compiler #gcc #intel #performance
Phoronix пишет о патче, который возвращает поведение Btrfs для direct I/O writes и даёт заметный прирост производительности в цикле Linux 7.2. Это не магия, а скорее исправление старой регрессии: несколько лет назад нужная логика была случайно потеряна, и теперь её аккуратно возвращают обратно.
www.phoronix.com · #infra #btrfs #kernel #linux #performance
Разбор показывает, что невинный `foo.GetAsync().Result` в middleware может положить ASP.NET Core с 50k RPS и p99 40 мс до 12k RPS и p99 4 секунды, причём CPU при этом всего 8 %. Автор копает не сам blocking call, а hill-climbing в ThreadPool — тот самый feedback loop, который внезапно решает, что ему больше не нравится ваша нагрузка.
habr.com · #tool #aspnet-core #cpu #dotnet #performance
Статья на Habr рассказывает, как генерировать и хранить очень большие файлы в браузере — на примере 5 GB. Автор упоминает постоянный кеш DGRM.net, который не очищается при закрытии вкладки, так что речь идёт не про игрушечный демо-кейс, а про довольно приземлённую возню с хранением данных на клиенте.
habr.com · #tool #browser #files #javascript #performance
В блоге на apas.tel автор рассказывает, как разогнал fast_blur в image-rs в пять раз. Это не «магия компилятора», а история про конкретную оптимизацию алгоритма в библиотеке для работы с изображениями — именно такие вещи обычно и делают разницу между «норм» и «почему это жрёт CPU как пылесос».
apas.tel · #tool #fast-blur #image-rs #performance #rust