XLsoft Corporation/エクセルソフト株式会社
英語 日本語 中国語 韓国語







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 の評価ユニットのお申し込みは、こちらのフォームよりお問い合わせください。



Top へ