Это команда dbench, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dbench - Измеряет пропускную способность диска для моделирования запуска netbench
СИНТАКСИС
dbench [кредита]количество клиентов
скамья [кредита]количество клиентовсервер tbench_srv [кредита]
ОПИСАНИЕ
Эта страница руководства кратко документирует dbench и скамья ориентиры. Эта страница руководства была
написана для дистрибутива Debian GNU / Linux, потому что исходная программа не имеет
страница руководства. Однако его исходный код довольно легко читать.
Netbench - ужасный тест, но это «отраслевой стандарт», и он используется в
пресса, чтобы оценить файловые серверы Windows, такие как Samba и WindowsNT.
Учитывая требования к запуску netbench (60 и 150 ПК с Windows все включены, быстро переключаются)
ethernet и действительно грубый сервер, и какой-то способ ухаживать за всеми этими машинами, чтобы
они будут запускать очень суетливый набор тестов без сбоев), эти программы были написаны
открыть netbench для масс.
Оба формата dbench и скамья прочтите файл описания загрузки с именем client.txt, который был получен
из дампа сетевого сниффера реального запуска netbench. client.txt составляет около 4 МБ и описывает
90 тысяч операций, которые клиент netbench выполняет при типичном запуске netbench. Они
проанализируйте client.txt и используйте его для получения той же нагрузки без необходимости покупать огромную лабораторию.
dbench производит только загрузку файловой системы. Он выполняет те же вызовы ввода-вывода, что и smbd
сервер в Samba будет выдавать, когда сталкивается с запуском netbench. Нет сети
звонки.
tbench производит только TCP и загрузку процесса. Он выполняет те же вызовы сокетов, что и smbd
под нагрузкой netbench. Он не выполняет вызовов файловой системы. Идея tbench заключается в том, чтобы
исключить smbd из теста netbench, как если бы код smbd можно было делать бесконечно
быстро.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Команда dbench программа принимает число, которое указывает количество клиентов для запуска
одновременно. Также могут быть следующие варианты:
-c клиент.txt
Используйте это как полный путь к файлу client.txt (по умолчанию
/usr/доля/dbench/client.txt).
-s Используйте синхронный файловый ввод-вывод для всех файловых операций.
-t ВРЕМЯ
установить время выполнения теста в секундах (по умолчанию 600)
-D DIR установить базовый каталог для запуска операций файловой системы в
-x включить поддержку xattr, имитируя операции xattr, которые Samba4 должен будет выполнить
запустить нагрузку
-S Используйте синхронный ввод-вывод для всех операций с каталогом (unlink, rmdir, mkdir и переименование).
Команда скамья программа принимает число, которое указывает количество клиентов для запуска
одновременно и имя сервера: tbench_srv должен быть вызван на этом сервере
перед вызовом скамья. скамья Также можно взять следующие варианты:
-T вариант[,...]
Это устанавливает параметры сокета для подключения к серверу. Варианты
Список, разделенный запятыми, из одного или нескольких из следующего: SO_KEEPALIVE, SO_REUSEADDR,
SO_BROADCAST, SO_NODELAY, SO_LOWDELAY, SO_ПРОХОДНАЯ, SO_SNDBUF= число,
SO_RCVBUF= число, SO_SNDLOWAT= число, SO_RCVLOWAT= число, SO_SNDTIMEO= число,и
SO_RCVTIMEO= число. Видеть гнездо(7) для получения подробной информации об этих параметрах.
Команда tbench_srv могу выбрать только один вариант: -T вариант[,...] как описано выше.
Используйте dbench онлайн с помощью сервисов onworks.net