youtube image
From YouTube: 2020 11 19 Memory Team 2GB Sync

Description

0:20 Looked into Puma 5.0 Experimental features
- nakayoshi_fork https://gitlab.com/gitlab-org/memory-team/memory-team-2gb-week/-/issues/6#note_450184965
- Fork_worker
11:52 Outcome - single mode is better
- Trade-offs
15:00 Puma 5.0 discussions
18:00 Reforking discussions
- Is there a way to have the refork benefit without having to refork
21:42 Looked at 20RPS in 2GB
28:00 Deduplication
36:20 Heap usage of Puma process
- Heapy
39:15 pmap Puma single mode
41:15 Understand what calls malloc and how much memory allocated
- Looked at jemalloc and jeprof
47:00 Benchmark settings discussion
- The tested settings are super aggressive
The settings still need to be tuned