1

マルチスレッド環境でメモリアロケータを使用したいのですが、各スレッドが大量のメモリを消費します。どちらを選ぶべきですか?これらのアロケータの間にパフォーマンスはありますか?ありがとう。

4

1 に答える 1

0

「マルチスレッド環境でメモリアロケータを使用したいのですが、各スレッドが大量のメモリを消費します。」- どうして?何のために?

「どちらを選べばいいの?」-2つの可能性:

1)アプリケーションのプロファイルを作成/分析し、各アロケータの仕様をメモリ要件の特性と再度一致させます。

2)各アロケータでアプリをテストして、アプリケーションに最適なものを経験的に見つけます。

「これらのアロケータの間にパフォーマンスはありますか?」-「パフォーマンスの違い」という意味だと思います。はい、違いがあるとほぼ100%確信しています。

于 2012-05-02T09:24:38.487 に答える