masaori335 opened a new pull request, #9395:
URL: https://github.com/apache/trafficserver/pull/9395

   On top of the `ts::bravo::shared_lock` change (#9394), replace `ink_rwlock 
g_records_rwlock` with it. 
   The difference is noticeable when plugins call Rec* APIs through TSAPIs.
   
   # Benchmark
   
   CPU
   - Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz
   - 64 core
   
   Client
   - Run 8 wrk2 processes against 8 different URLs
   
   ATS
   - Enable `remap_stats.so` in the plugin.config
   - Set exec_thread.limit: 64
   
   ## Results
   
   - Vanilla master: 554388 req/sec
   - With ts::bravo::shared_lock: 582533 req/sec


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to