Browse Source

Improve ULib framework

stefanocasazza 10 years ago
parent
commit
e9bf63d91c
2 changed files with 4 additions and 3 deletions
  1. 2 3
      frameworks/C++/ULib/install.sh
  2. 2 0
      frameworks/C++/ULib/setup_postgres.sh

+ 2 - 3
frameworks/C++/ULib/install.sh

@@ -67,8 +67,8 @@ gcc_version=`g++ -dumpversion`
 
 
 case "$gcc_version" in
 case "$gcc_version" in
   3*|4.0*|4.1*|4.2*|4.3*|4.4*|4.5*|4.6*|4.7*)
   3*|4.0*|4.1*|4.2*|4.3*|4.4*|4.5*|4.6*|4.7*)
-	  CC='gcc-4.8'
-	 CXX='g++-4.8'
+	  CC='gcc-4.9'
+	 CXX='g++-4.9'
   ;;
   ;;
 esac
 esac
 
 
@@ -92,7 +92,6 @@ cp -r tests/examples/benchmark/FrameworkBenchmarks/ULib/db $ULIB_ROOT
 
 
 cd examples/userver
 cd examples/userver
 make install
 make install
-setcap cap_sys_nice,cap_sys_resource+eip $ULIB_ROOT/bin/userver_tcp
 
 
 # 3. Compile usp pages for benchmark
 # 3. Compile usp pages for benchmark
 cd ../../src/ulib/net/server/plugin/usp
 cd ../../src/ulib/net/server/plugin/usp

+ 2 - 0
frameworks/C++/ULib/setup_postgres.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+MAX_THREADS=$((2 * $MAX_THREADS))
+
 # 1. Change ULib Server (userver_tcp) configuration
 # 1. Change ULib Server (userver_tcp) configuration
 sed -i "s|TCP_LINGER_SET .*|TCP_LINGER_SET -2|g"								  $IROOT/ULib/benchmark.cfg
 sed -i "s|TCP_LINGER_SET .*|TCP_LINGER_SET -2|g"								  $IROOT/ULib/benchmark.cfg
 sed -i "s|LISTEN_BACKLOG .*|LISTEN_BACKLOG 256|g"								  $IROOT/ULib/benchmark.cfg
 sed -i "s|LISTEN_BACKLOG .*|LISTEN_BACKLOG 256|g"								  $IROOT/ULib/benchmark.cfg