Solaris 7 オンラインリリース情報

マルチスレッドに対応できる malloc

libmtmalloc は、マルチスレッドアプリケーションに対し、動的な代替メモリアロケータを提供します。このライブラリは、ヒープ管理の malloc、calloc、realloc、および free には従来の API を提供します。libc malloc と異なり、libmtmalloc ではヒープ管理された領域に対する同時アクセスが行えます。そのため、重要なシステムユーティリティの性能を向上できます。

このライブラリを使用するには、アプリケーションを -lmtmalloc を使用してリンクする必要があります。-lmtmalloc は、リンク行で libc -lc によるリンクよりも先に指定してください。

詳細は、malloc(3t) のマニュアルページを参照してください。