並列でMATLABMEXファイルを実行すると、現在、奇妙なセグメンテーション違反が発生しています。
多くのデバッグを行った後、セグメンテーション違反はMEXファイル自体とは関係がなく、並行して実行しているという事実と関係があると99%確信しています。
提案されたセグメンテーション違反の考えられる理由の1つは、Cライブラリ関数「malloc」および「free」がスレッドセーフではない可能性があることです。これは本当に可能性ですか?そして、私が確認できる方法はありますか?
「GNUC2.14.90開発」Cライブラリを使用してMEXファイルをコンパイルしたので、これが配布されているWebサイトを探していると思います/これらのタイプの質問に答えます。