Это команда 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