アプリケーション、エンジン全体で使用されるメモリアロケータモジュールで、以下の機能を保有する
アプリケーション、エンジン全体で使用されるメモリアロケータモジュールで、以下の機能を保有する
- メモリライフサイクルが長い(起動時から終了時)システム系のメモリ確保に使用するため、個別のリソース解放を行わない高速なアロケータモジュールであるリニアアロケータを提供する
- エンジン、アプリケーション内で使用されるメモリリソースの使用量をメモリ種別ごとに管理できるよう、メモリトラッキング機能を有するメモリアロケータを提供する(現状ではmallocで将来的にFreeListに移行する)