Commit Graph

1344 Commits (worker_generates_requests_to_global_queue)
 

Author SHA1 Message Date
Xiaosu Lyu 8164b5274f add a flag to exit while loop for each worker thread
3 years ago
Xiaosu Lyu c205066070 change total throughtput calculation by using each worker's throughput
3 years ago
Xiaosu Lyu 0d46f8a068 1. change the start_t time to be receiving the first request time not the system boot time. 2. make the start worker core's ID can be configurable in the json file
3 years ago
Xiaosu Lyu 49f5ba3897 fix user code read NULL content bug
3 years ago
Xiaosu Lyu 6e3d6ef311 fix memory leak bug
3 years ago
Xiaosu Lyu 5ac779f5c4 1. save the first http session object as a global session without releasing it, reuse it as the following requests' http sessions, this can improve the performance of self workload geneation. 2. print out lock hold time and the longest lock hold time of each worker thread and listener thread
3 years ago
Xiaosu Lyu 33fecdb247 increase global queue length and print out total requests of each worker when exit
3 years ago
Xiaosu Lyu 9073972ba6 remove listener thread, let worker thread generate requests to global queue directly
3 years ago
Emil dac95d08f4
Remove wasm_apps submodule from Sledge repo (#368)
3 years ago
emil be911e206c updated README to reflect latest changes
3 years ago
lyuxiaosu 6d7d815ee7
remove sending duplicate http response header (#367)
3 years ago
Emil a2188b8bae
Retrieve more accurate CPU frequency for runtime (#366)
3 years ago
emil f004d6c827 update awsm sobmodule head
3 years ago
Emil beed67cea0
remove epoll from workers (#365)
3 years ago
emil 7b9b28f5d8 update aWsm submodule
3 years ago
emil 5f86707403 fixed make of libsledge (add flto support)
3 years ago
emil 50fd8c4853 update awsm submodule
3 years ago
emil 16f5095156 update awsm submodule to its head
3 years ago
emil 2caf4de75a cleanup zombie code left after removing vectors for request buf
3 years ago
emil 2c76926e83 fix: epoll_wait causing crash on client pipe break
3 years ago
Sean McBride 0c3b661301
feat: Latency perflog (#364)
3 years ago
Sean McBride 56f32ec44b
refactor: HTTP memstreams (#363)
3 years ago
Sean McBride 92ac9b056f
Merge pull request #355 from gwsystems/feat-prometheus
3 years ago
Sean McBride 0f9e01dad1 refactor: deref tag
3 years ago
Sean McBride 38494da400 feat: epoll tags
3 years ago
Sean McBride 63e38f0e7c chore: PERF_WINDOW_CAPACITY scripts
3 years ago
Sean McBride 61baa40ba4 refactor: zombie comment
3 years ago
Sean McBride 199914d69d refactor: log procfs metrics status
3 years ago
Sean McBride 1981c01338 refactor: PERF_WINDOW_CAPACITY
3 years ago
Sean McBride cd73d7d172 refactor: reorder metrics
3 years ago
Sean McBride 66aa87a152 refactor: Metrics server port
3 years ago
Sean McBride cdca93f317 chore: log HTTP Route Total Counters status
3 years ago
Sean McBride 9458c5ad7f refactor: http route total counters
3 years ago
Sean McBride 876634b87b refactor: admissions control flags
3 years ago
Sean McBride edf98efa51 refactor: http total counters Makefile
3 years ago
Sean McBride 2b5957c394 refactor: HTTP total counters
3 years ago
Sean McBride 89fc0b26fd fix: HTTP header truncation
3 years ago
Sean McBride 1230e0bfd9 fix: merge conflicts from pulling master
3 years ago
Sean McBride 69c2b4de29 Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into feat-prometheus
3 years ago
Sean McBride e011912bdf
Merge pull request #360 from gwsystems/359-perf-window
3 years ago
Sean McBride f3cf117694
Merge pull request #362 from gwsystems/cmu-sod
3 years ago
Sean McBride 5f2fff0db2 chore: add expected_result
3 years ago
Sean McBride 40822191a4 refactor: Remove add from pulling master
3 years ago
Sean McBride d9d149784d Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into cmu-sod
3 years ago
Sean McBride 6d1b2f8d50 feat: Add cmu-sod app
3 years ago
Sean McBride 3a86893a57 refactor: target simplified cmu-sod
3 years ago
Sean McBride 42a16bf2ee refactor: perf_window
3 years ago
Sean McBride 2d35778c9c
Merge pull request #358 from gwsystems/fix-http-session-state-machine
3 years ago
Sean McBride 2abf63618a fix: correct HTTP session state machine
3 years ago
Sean McBride 066876d491 fix: HTTP session state machine
3 years ago