QA@IT

Linux の mallocってスレッドセーフ?

5573 PV

マルチスレッドプログラムでまれにmalloc中でクラッシュするんですが、Linuxのmalloc()はスレッドアンセーフですか

回答

基本的にスレッドセーフだけど、setenv(), putenv()を使うとスレッドセーフじゃなくなる。マルチスレッドプログラムでは環境変数変えてはいけない

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。