mperham (Mike Perham)
- Login: mperham
- Email: firstname.lastname@example.org
- Registered on: 04/23/2010
- Last connection: 07/22/2022
- 04:56 PM Ruby master Bug #18935 (Feedback): Binary search reference not found
- This method says "See binary searching" but I can't find anything relevant on the page. I would like to see an exampl...
- 06:07 PM Ruby master Feature #3187: Allow dynamic Fiber stack size
- nerdrew (Andrew Lazarus) wrote in #note-22:
> Is this request still being considered?
I consider this issue (and ...
- 08:25 PM Ruby master Feature #17566 (Open): Tune thread QoS / efficiency on macOS
- Hi, new Apple M1 processors have "performance" and "efficiency" cores. Apple provides a QoS API so threads can tune w...
- 12:55 AM Ruby master Feature #14718: Use jemalloc by default?
- Sam, I'm ok with your suggestion, any progress here is welcome. The main issue with tcmalloc is that Ruby doesn't su...
- 04:22 AM Ruby master Feature #14718: Use jemalloc by default?
- > Ideally I would like a new Ruby runtime flag --long-lived that was tuned for long run times (e.g low malloc arena c...
- 08:22 PM Ruby master Feature #14718: Use jemalloc by default?
- If jemalloc 5.1.0 is using too much memory, you can tune its arenas in the same way as glibc:
- 04:25 PM Ruby master Feature #14718: Use jemalloc by default?
- Another graph from a production Rails app:
- 05:58 PM Ruby master Feature #14759: [PATCH] set M_ARENA_MAX for glibc malloc
- Yusuke, your script doesn't create any memory fragmentation, it throws away everything after 1600 and reads the exact...
- 03:49 AM Ruby master Feature #14718: Use jemalloc by default?
- Dennis, your results match my results (Ubuntu 18.04, gcc 7.3, glibc 2.27). jemalloc 3.6 is slow but space efficient....
- 05:31 PM Ruby master Feature #14718: Use jemalloc by default?
- Yusuke, I'm not sure, I can't explain that. It does get worse as the machine gets larger. A machine with more cores...
Also available in: Atom