Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MagicStack/vmbench
Network Server Performance Benchmarking Toolbench
https://github.com/MagicStack/vmbench
Last synced: 6 days ago
JSON representation
Network Server Performance Benchmarking Toolbench
- Host: GitHub
- URL: https://github.com/MagicStack/vmbench
- Owner: MagicStack
- License: mit
- Created: 2016-05-03T19:17:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-30T16:05:19.000Z (about 6 years ago)
- Last Synced: 2024-10-13T00:37:41.309Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 46.9 KB
- Stars: 185
- Watchers: 10
- Forks: 49
- Open Issues: 10
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Network Server Performance Benchmarking Toolbench
=================================================This is a simple collection of scripts intended to benchmark the basic
network performance of a variety of server frameworks.The servers are run inside a Docker container for environment stability,
so to use this toolbench you need a reasonably recent Docker.For the most accurate results:
1. The benchmarks should be run on a Linux environment since Docker generally runs in
a virtual machine on other platforms and you may hit the limits of the virtual machine.
#. The Docker daemon should be with the userland proxy disabledInstallation
------------Install the following:
- Docker
- Python 3
- NumpyBuild the docker image containing the servers being tested by running
``./build.sh``.The benchmarks can then be ran with ``./run_benchmarks``. Use
``./run_benchmarks --help`` for various options, including selective
benchmark running.