| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | #~/bin/bash | 
					
						
							| 
									
										
										
										
											2014-11-24 23:41:19 +02:00
										 |  |  | echo "Running benchmakrs (all with 1000,000 writes to the logs folder)" | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo "boost-bench (single thread).." | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./boost-bench; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-23 00:24:46 +02:00
										 |  |  | echo "glog-bench (single thread).." | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./glog-bench; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | echo "g2log-bench (single thread).." | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./g2log-bench; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | echo "spdlog-bench (single thread)" | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./spdlog-bench; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 23:31:02 +02:00
										 |  |  | echo "------------------------------------" | 
					
						
							|  |  |  | echo "Multithreaded benchmarks.." | 
					
						
							|  |  |  | echo "------------------------------------" | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | echo "boost-bench-mt (10 threads, single logger)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do ./boost-bench-mt; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-23 00:24:46 +02:00
										 |  |  | echo "glog-bench-mt (10 threads, single logger)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./glog-bench-mt; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | echo "g2log-bench-mt (10 threads, single logger)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./g2log-bench-mt; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | echo "spdlog-bench-mt (10 threads, single logger)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./spdlog-bench-mt; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:44:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-24 23:31:02 +02:00
										 |  |  | echo "------------------------------------" | 
					
						
							|  |  |  | echo "Async  benchmarks.." | 
					
						
							|  |  |  | echo "------------------------------------" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo "spdlog-bench-async (single thread)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./spdlog-bench-async; done | 
					
						
							|  |  |  | rm  -f logs/* | 
					
						
							| 
									
										
										
										
											2014-11-24 23:31:02 +02:00
										 |  |  | echo | 
					
						
							|  |  |  | echo | 
					
						
							| 
									
										
										
										
											2014-11-24 23:38:58 +02:00
										 |  |  | sleep 5 | 
					
						
							| 
									
										
										
										
											2014-11-24 23:31:02 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | echo "spdlog-bench-mt-async (10 threads, single logger)".. | 
					
						
							| 
									
										
										
										
											2014-12-03 02:06:50 +02:00
										 |  |  | for i in {1..3}; do time ./spdlog-bench-mt-async; done | 
					
						
							| 
									
										
										
										
											2014-11-24 02:15:17 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-04 01:02:17 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 |