« メモリのアロケート malloc について | メイン | メモリアロケートを計ってみる »
2007年12月17日
基本テクニック:: 固定サイズメモリのアロケート
Tweet @jin1016をフォローメモリのアロケート malloc について で malloc のアルゴリズムについて書いたが、見るからに遅そうだ。
サイズが固定の場合、より高速にメモリの確保と開放が出来る。
ソースは以下のような感じ。
これまたテストしていないので、使う場合はテストした方がいい。
//! @file ArraiedAllocator.h #ifndef __ARRAYIED_ALLOCATOR_H__ template< int TTypeSize, int TNumArray> public: template< int TTypeSize, int TNumArray> template< int TTypeSize, int TNumArray> template< int TTypeSize, int TNumArray> template< int TTypeSize, int TNumArray> #endif // __ARRAYIED_ALLOCATOR_H__ |
ソースは見るからに単純で速そう。
まあ、サイズが固定だからなのだが。
関連記事・続きの記事
メモリアロケートを計ってみる
メモリのアロケート malloc について や 固定サイズメモリのアロケート を... [続きを読む]
投稿者 Takenori : 2007年12月17日 01:07
comments powered by Disqus