jemalloc előadásanyagok

Címkék

Elérhetőek Jason Evans BSDcan 2006-os jemalloc előadásanyagai.
A jemalloc a FreeBSD C könyvtárának standard mallocját váltja, amely a 6-os verzióig a Poul-Henning Kamp által írt phkmalloc nevezetű volt.
A phkmalloc lecserélését az a tény indokolta, hogy megírásakor, illetve FreeBSD-be kerülésekor (közel 11 éve) az egyprocesszoros működés volt az alapvető elvárás, szemben a ma már teljesen általános SMP és többszálú rendszerekkel.
A T2000-es tesztben már megismert gépen, illetve egy hamarosan bemutatandó csodafegyveren összehasonlítva a régi (FreeBSD 6-os, phkmalloc) malloc megvalósítással az új jemalloc egészen jól szerepel az 1kB-os:

és az 1 MB-os blokkmérettel történt mérésnél: