Jason Volk
|
45fd3875c8
|
move runtime shutdown out of main; gather final stats
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-03 19:38:51 +00:00 |
|
Jason Volk
|
5bf5afaec8
|
instrument tokio before/after poll hooks
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
7f448d88a4
|
use qualified crate names from within workspace
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-27 07:08:41 +00:00 |
|
June Clementine Strawberry
|
a1e1f40ded
|
run cargo fix for rust 2024 changes and rustfmt
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-02-23 01:17:45 -05:00 |
|
strawberry
|
ef2d307c15
|
fix warnings and errors when building with no features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-06 18:27:32 -05:00 |
|
Jason Volk
|
7ce782ddf4
|
fix jemalloc cfgs lacking msvc conditions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-02 10:08:30 +00:00 |
|
Jason Volk
|
3dae02b886
|
add preferred jemalloc config
add muzzy/dirty configuration mallctl interface
add program argument for --gc-muzzy=false
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-18 01:30:41 +00:00 |
|
Jason Volk
|
77d8e26efe
|
integrate trim-on-park memory reclamation to runtime
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:17:04 +00:00 |
|
Jason Volk
|
d36167ab64
|
partially revert 9a9c071e82 ; use std threads for db pool.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-09 18:14:23 +00:00 |
|
Jason Volk
|
1792711d09
|
support core affinity mask
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
b195107053
|
optimize for multi-queue storage topologies with affinity
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
5fdb8895b1
|
add utils to detect device io characteristics
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
aefc4b4e69
|
add more program options for tokio
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
503210c3bf
|
toggle worker_affinity feature from program argument
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
674acc8657
|
add program options for tokio histogram settings
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
71673b2a88
|
add worker_affinity feature
split runtime init from main.rs
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-18 13:31:58 -05:00 |
|