sudo ./InitClear.sh

sudo numactl --cpunodebind=1 --membind=1,2 docker-compose up -d

python3 scripts/init_social_graph.py \ --graph=socfb-Reed98 \ --ip=127.0.0.1 \ --port=8080 \ --compose

sudo /home/pke/dockerNumaBind.sh

sudo numactl --cpunodebind=1 --membind=1 /home/pke/DeathStarBench/wrk2/wrk -D exp -t 16 -c 512 -d 90 -L -s /home/pke/DeathStarBench/socialNetwork/wrk2/scripts/social-network/compose-post.lua http://127.0.0.1:8080/wrk2-api/post/compose -R 1200

sudo ./dockerNumaBind.sh --socialnetwork_home-timeline-redis_1

local source로 rebuild

  1. 우선 local src 교체 (ThreadPool 쓰는걸로 바꾸고, service config에서 worker 조정함)
  2. ~/DeathStarBench/socialNetwork에서 docker-compose.override.yml 파일로 수정 (local 빌드 명시)
  1. docker compose build --no-cache
  2. 실행 시키기
  3. docker compose ps 해서 다 local image로 되어 있는지 확인