Это команда mbw, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mbw - Тест памяти BandWidth
СИНТАКСИС
масса тела [параметры] arrayize_in_MiB
ОПИСАНИЕ
масса тела определяет доступную пропускную способность памяти путем копирования больших массивов данных в память.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-q Тихий; подавлять информационные сообщения.
-a Подавить печать среднего значения каждого теста.
-n
Выберите количество петель на тест
-t
Выберите тесты для запуска. Если параметры -t не указаны, по умолчанию запускаются все
тесты. -t0: memcpy () тест, -t1: dumb (b [i] = a [i] style) тест, -t2: memcpy () с
произвольный размер блока
-b
Размер блока в байтах для -t2.
-h Показать быструю помощь.
ИСПОЛЬЗОВАНИЕ
масса тела выделит два размер массива массивы в памяти и копировать один в другой. Сообщается
«Пропускная способность» - это объем данных, скопированных за время выполнения этой операции.
очевидно масса тела нужно дважды размер массива MiBytes (1024 * 1024 байта) физической памяти - вы бы
Лучше выключить свопинг или иным образом убедиться, что не происходит подкачки. Излишне говорить, что это
не следует запускать в загруженной системе.
TODO
Поддержка нескольких потоков. Лучшая настраиваемость, включая использование getopt () для синтаксического анализа.
аргументы.
Используйте mbw онлайн с помощью сервисов onworks.net