SmartHeap 9.0
SmartHeap 9.0 for Windows では、Visual Studio 2008 のサポートを追加しました。
SmartHeap 8.1
SmartHeap 8.1 は、マルチスレッド アプリケーション用に大幅にメモリ管理パフォーマンスを改善し、 より効果的なヒープ デザインを使用します。新機能の詳細はこちら!
SmartHeap は以下の利点を提供する ANSI 互換の malloc/operator new ライブラリです。
- 高速 (コンパイラ付属ライブラリと比べて 3 から 100 倍の速さを実現します)
- ポータブル (Windows、Linux、Solaris、HP-UX、IBM-AIX、Dec OSF Tru64、SGI Irix)
- 高い信頼性
- 複数のメモリ プールをサポート
- 固定サイズのアロケータを含む
- スレッドセーフ
また、SmartHeap はメモリリーク、オーバーライト、ダブルフリー、ワイルド ポインタ、メモリ不足、フリーになったメモリへの参照、そしてその他のメモリ
エラーを検出する総合的なメモリ デバッグ API を含みます。
SmartHeap ベンチマーク
SmartHeap スタンダード版と SunOS 4.1 コンパイラ アロケータのパフォーマンス比較

上記のベンチマークのテスト プログラムは、ヒープが特定のサイズに達するまで new / delete オペレーションをランダムに呼び出し、
8 から 100 バイト サイズのオブジェクトをランダムに作成します。その後、プログラムはすべてのオブジェクトを削除します。
SmartHeap テクニカル情報
SmartHeap ライセンスについて
SmartHeap for SMP
SmartHeap for SMP はマルチ プロセッサ システム向けに最適化されています。詳細はこちら。
SmartHeap は、高速で (コンパイラで提供されるライブラリの 3 倍から 100 倍の速さ)、互換性があり (Windows,
Linux, Solaris, HP-UX, IBM-AIX, Dec OSF Tru64, SGI Irix)、信頼性がある ANSI 標準の
malloc/operator new ライブラリです。SmartHeap
は、固定サイズの allocator を含む複数のメモリ プールをサポートし、かつスレッドセーフです。SmartHeap にはまた、包括的なメモリ
デバッグ API が含まれ、leakage、 overwrites、double-frees、wild pointers、out of memory、references
to previously freed memory およびその他のメモリー エラーを検出します。
SmartHeap の評価ユニットのお申し込みは、こちらのフォームよりお問い合わせください。
|