Skip to content
HHackerTube.videoSurprise me

What's a Memory Allocator Anyway? - Benjamin Feng

What's a Memory Allocator Anyway? - Benjamin Feng on HackerTube: recommended by 3 Hacker News commenters across 3 separate months, 2020–2021.

Zig SHOWTIME

talk · intro · evergreen

Open on YouTube

A Zig SHOWTIME talk by Benjamin Feng on what a memory allocator is, followed by an interview. It covers allocation strategies and different allocator types in Zig.

Why Hacker News recommends it

Recommended as a quick, clear overview of allocators and arenas that also shows how Zig approaches allocation.

people recommended it
3
separate months
3
strong recommendations
0
discussed on HN
2020–2021

What HN commenters said

3 Hacker News comments link this video. Each one links back to its thread.

kristoff_itMar 2021Recommends

For an overview of how Zig does this and at the same time a nice overview on different types of allocators: What's a Memory Allocator Anyway? by Benjamin Feng ▶ this video

in “Drop millions of allocations by using a linked list (2015)” · View on HN

RendelloFeb 2021Recommends

It's interesting that I saw this post minutes after watching the talk "What's a Memory Allocator Anyway?" by Benjamin Feng. It's ostensibly about Zig's allocation schemes, but it's more of a general overview of the varied (single-thread) allocation strategies in use today. It made me really want to try out arena allocators It's a quick watch at 1.5x speed, the last third is an interview. 1. ▶ this video

in “The effect of switching to TCMalloc on RocksDB memory use” · View on HN

snicker7Oct 2020Recommends

Would recommend watching the "What's a Memory Allocator, Anyway?" talk from Zig contributor Benjamin Feng: ▶ this video

in “Custom Allocators Demystified” · View on HN

Topics & tags

C, C++, Rust, Go & systems languagesSoftware performance & optimizationzigallocatorsarenasmemory managementsystems programming