NIOBench version v0.30 . Номер версии изменен

NIOBench version v0.30. Номер версии изменен с шагом 10, так как изменения существенны.

  1. Реализовано раздельное измерение скорости чтения, записи и копирования файла. Три верхних строки содержат результаты с применением специального алгоритма, около трети значений, максимально отстоящих от среднего арифметического всех значений, игнорируются при таком усреднении. Три нижних строки содержат все результаты, среди которых могут иметь место значительные экстремумы, связанные с кэшированием, отложенной записью дисковых данных, и другими формами спекулятивности, применяемыми ОС и JVM и существенно влияющими на результат бенчмарок.
  2. Размер файлов, принимаемый по умолчанию, увеличен до 1024 MB. При больших файлах мы тестируем накопитель, при малых файлах исследуем ОС API и подсистему ввода-вывода JVM.