benchmark/

directory
v0.0.0-...-4168202 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2023 License: MIT

README

性能测试脚本

准备工作

# Update to latest binaries
apt-get update
apt-get -y upgrade
apt-get -y install git

# Install Go
apt-get install golang

# Download this repo
mkdir -p ./git/src/github.com/v2ray
cd ./git/src/github.com/v2ray
git clone https://github.com/luochongjun/v2benchmark.git
cd v2benchmark/benchmark/testcases
source ./env.sh

# Build benchmark tools
./build.sh

单项测试

直连
./bare.sh
V2Ray
# Install
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
bash install-release.sh

# V2Ray direct: Dokodemo-door <-> Freedom
./v2ray_bare.sh

# V2Ray VMess
./v2ray_vmess.sh
Shadowsocks Libev
# Install (Debian Jessie)
sh -c 'printf "deb http://httpredir.debian.org/debian jessie-backports main" > /etc/apt/sources.list.d/jessie-backports.list'
apt-get update
apt-get install shadowsocks-libev

# Test
./ss_libev.sh
ShadowsocksR Python
# Install
mkdir -p $GOPATH/src/github.com/shadowsocksr
pushd $GOPATH/src/github.com/shadowsocksr
git clone https://github.com/shadowsocksr/shadowsocksr.git
cd shadowsocksr
bash initcfg.sh
popd

# Test
./ssr_py.sh

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL