Новое в дисковых бенчмарках

Новое в дисковых бенчмарках

Проходит обкатку новый подход к обработке результатов дисковых тестов, по­стро­ен­ных на принципах неблокирующего или асинхронного выполнения программного ко­да, центральный процессор передает задание контроллеру ввода-вывода и ос­во­бо­жда­ет­ся для новых вычислений или других операций ввода-вывода.

Утилита NIOBench написана на Java и построена на принципах неблокирующего выполнения программного кода

Предлагаемая утилита NIOBench выполнена в виде Java-приложения, которое за­пус­ка­ет дисковые операции в отдельном потоке и независимо от него поддерживает поль­зо­ва­тель­ский интерфейс. Процесс оценки про­из­во­ди­тель­ности магнитных и твер­до­тель­ных носителей с различными ин­тер­фей­сами можно контролировать с помощью гра­фи­че­ско­го progress-индикатора, сохраняя текстовые рапорты каждой итерации.

NIOBench — утилита предназначенная для оценки скорости копирования дисковых данных

В NIOBench реализован сценарий заполнения тестовых паттернов псев­до­случайными данными. Для SSD-накопителей, использующих внутреннюю ар­хивацию данных, со­дер­жи­мое файлов может влиять на оценку про­из­во­ди­тель­ности. Предыдущие версии утилиты NIOBench в качестве заполнителя всегда использовались нули.

Теги