Те кто тестируют диски знают такую утилиту как iometer, она очень древняя. Её интерфейс мягко говоря устарел и давно требует обновления под текущие разрешения мониторов. Поэтому доработал его до следующего функционала:

  • Главное окно можно изменять и разворачивать на весь экран. Панель Topology, окно вкладок и страницы настроек подстраиваются под доступное пространство. При следующем запуске восстанавливаются размер и положение окна, состояние развёртывания и выбранная вкладка.

  • Элементы страницы Access Specifications масштабируются при изменении размера окна.

  • Панели Disk Targets и Network Targets растут вместе с окном. Списки Targets стали шире, чтобы длинные имена дисков и сетевых целей было легче прочитать.

  • Глобальные профили Access Specifications сохраняются между запусками в файле %APPDATA%\Iometer\GlobalAccessSpecifications.icf.

  • Настройки Results Display сохраняются между запусками: шесть отображаемых показателей, временной диапазон результатов, интервал обновления и запись результатов последнего обновления.

  • Настройки Test Setup сохраняются между запусками: описание теста, длительность, время ramp-up, режим записи результатов, число дисковых Worker и параметры cycling.

Компиляция:

Компилировал Microsoft Visual Studio Ultimate 2012.

Ссылки:

  • iometer исходники обновленного интерфейса

  • bin бинарные файлы

  • original оригинальные исходники