Bench32 — устаревшая утилита-бенчмарк для операционных систем семейства Windows, разработанная компанией U Software для оценки производительности дисковых подсистем и ввода-вывода. Программа предназначалась для измерения скоростей последовательного и случайного чтения/записи, оценки задержек и поведения при использовании различных режимов доступа к носителям, включая прямой ввод-вывод (Direct I/O). Bench32 использовалась в диагностике и сравнительном тестировании жёстких дисков, твердотельных накопителей и контроллеров ввода-вывода на уровне операционной системы.
Исторически Bench32 представляла собой компактный инструмент с текстовым интерфейсом и набором параметров для настройки размера блоков, очередей запросов и продолжительности тестов. Программа была популярна среди инженеров и энтузиастов в период, когда потребность в простых и быстрых средствах измерения производительности локальных накопителей была высокой, однако со временем её функциональность была во многом вытеснена более современными и поддерживаемыми решениями. Из-за ограниченной документации и редких обновлений Bench32 ныне рассматривается как исторический пример простого бенчмарка дисковых подсистем.
- Измерение последовательного чтения/записи: проверка пропускной способности при больших непрерывных операциях.
- Измерение случайного чтения/записи: оценка производительности при небольших произвольных операциях ввода-вывода.
- Настройка размера блока: возможность задавать размер блоков данных для тестов, что позволяет моделировать разные сценарии нагрузки.
- Поддержка Direct I/O: тестирование с обходом кэша операционной системы для измерения «сырых» характеристик устройства.
- Параметры очередей и потоков: изменение степени параллелизма для имитации разной нагрузки на подсистему ввода-вывода.
- Короткий текстовый вывод результатов: компактная сводка с ключевыми показателями производительности.
- Лёгкость использования: минимальные требования к установке и запуску на старых версиях Windows.