setup_json.sh 569 B

1234567891011121314
  1. #!/bin/bash
  2. export UMEMPOOL="56,0,0,40,150,-24,-13,-20,0"
  3. fw_depends ulib
  4. # 1. Change ULib Server (userver_tcp) configuration
  5. sed -i "s|TCP_LINGER_SET .*|TCP_LINGER_SET 0|g" $IROOT/ULib/benchmark.cfg
  6. sed -i "s|LISTEN_BACKLOG .*|LISTEN_BACKLOG 256|g" $IROOT/ULib/benchmark.cfg
  7. sed -i "s|PREFORK_CHILD .*|PREFORK_CHILD ${MAX_THREADS}|g" $IROOT/ULib/benchmark.cfg
  8. sed -i "s|CLIENT_FOR_PARALLELIZATION .*|CLIENT_FOR_PARALLELIZATION 100|g" $IROOT/ULib/benchmark.cfg
  9. # 2. Start ULib Server (userver_tcp)
  10. userver_tcp -c $IROOT/ULib/benchmark.cfg &