mirror of
				https://github.com/masonr/yet-another-bench-script.git
				synced 2025-10-31 05:46:16 +00:00 
			
		
		
		
	Added static binaries for fio + iperf3; Added bin readme
This commit is contained in:
		
							
								
								
									
										42
									
								
								bin/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								bin/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | ||||
| ## YABS Static Binaries | ||||
|  | ||||
| This directory contains all of the static binaries required to run the benchmarking tests. Naturally, there is a security risk to your machine and its contents by running this script since, after all, this is just a script on the internet. You'll simply have to have confidence that I don't have malicious intent and am semi-competent at writing a bash script. The script is made public so you can look at the code yourself. The static binaries were compiled on local Debian 7 VMs. The compiled binary version numbers and compilations steps are noted below. Please open an issue if the compiled version is out of date and lacking any security-related and/or performance updates. | ||||
|  | ||||
| ### Static Binaries | ||||
|  | ||||
| * **fio_x64.static** - v3.17-66-gb7ed (compiled 13 Jan 2020) - 64-bit version | ||||
| * **fio_x86.static** - v3.17-67-g7eff0 (compiled 13 Jan 2020) - 32-bit version | ||||
| * **iperf_x64.static** - v3.7+ (compiled 13 Jan 2020) - 64-bit version | ||||
| * **iperf_x86.static** - v3.7+ (compiled 13 Jan 2020) - 32-bit version | ||||
|  | ||||
| ### Compile Notes | ||||
|  | ||||
| **Pre-reqs**: | ||||
|  | ||||
| ```sh | ||||
| apt install build-essential git libc6-dev libaio-dev zlib1g-dev libssl-dev | ||||
| ``` | ||||
|  | ||||
| _(or equivalents in other package repos)_ | ||||
|  | ||||
| **fio**: | ||||
|  | ||||
| ```sh | ||||
| git clone https://github.com/axboe/fio | ||||
| cd fio | ||||
| ./configure --build-static | ||||
| make | ||||
| ``` | ||||
|  | ||||
| fio static binary will be in current dir | ||||
|  | ||||
| **iperf3**: | ||||
|  | ||||
| ```sh | ||||
| git clone https://github.com/esnet/iperf | ||||
| cd iperf | ||||
| ./configure "LDFLAGS=--static" --disable-shared --diable-profiling | ||||
| make | ||||
| ``` | ||||
|  | ||||
| iperf3 static binary will be in the src dir | ||||
							
								
								
									
										
											BIN
										
									
								
								bin/fio_x64.static
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/fio_x64.static
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								bin/fio_x86.static
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/fio_x86.static
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								bin/iperf3_x64.static
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/iperf3_x64.static
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								bin/iperf3_x86.static
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/iperf3_x86.static
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user