Listen

Description

第74章へようこそ。

今日のテーマは「メモリ確保戦略」です。

Vec::newを呼ぶ。String::fromを呼ぶ。Box::newを呼ぶ。

何気なく書くこれらのコードの裏側で、アロケータが動いている。

アロケータとは何か。なぜメモリ確保は「コスト」と言われるのか。

そのコストを減らすために、どんな手法があるのか。

今日は、普段は意識しないレイヤーに降りていきます。

「なぜこれが速くて、あれが遅いのか」の本当の理由がわかるようになります。