Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flip89
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
flip89
6y ago
The main problem with this approach for us is not throughput, MALLOC_ARENA_MAX is a maximum number of arenas per core, and our new servers have 48 cores, meaning we would still have a huge number of arenas and fragmentation problem. Yes, it
2.
▲
by
flip89
6y ago
I think, this particular part of the design is here for historical reasons. The classic way of allocating memory in Unix systems was heap extension with brk/sbrk calls, so glibc malloc from beginning was designed using these syscalls a
3.
▲
by
flip89
6y ago
I've mentioned at the beginning of this article, that we already have several systems running with tcmalloc. So using jemalloc would mean that we would need to bring new dependency. Tcmalloc solves fragmentation issue really well for u
4.
▲
by
flip89
10y ago
Applied on a Backend developer position, received a link to online test with algorithmic tasks (got 100% for these tasks on Codility), then had a Skype interview with their architect (just discussed my experience, nothing technical). After