「 C++11/14/17プログラミング 」 の new 演算子のオーバーロードの項目と、STLコンテナの章が最低限必要となります。
アセンブリ言語の知識は不要ですが C 言語の基本的文法知識とポインターに関する知識は必須です。
malloc については理解できているほうが望ましいですが Doug Lea の dlmalloc や malloc.h を解読できる知識は不要です。
Linux のカーネルについての知識も不要ですがコンピューターアーキテクチャの一定の理解はあることを前提としたいと思います。
Copyright 2018-2019, by Masaki Komatsu