こんにちは、スーパーソフトウエア東京オフィス技術部の加藤です。 組み込み開発でよく登場する「mutex(ミューテックス)」と「セマフォ(semaphore)」。それぞれ何のために使うのか?どう違うのか?疑問に感じたことはありませんか?本記事では、その ...
前回書いたコードについて、レビューをして頂きました。 そのフィードバック内容について記載します。 また、フィードバッグ内容に基づいて、一つ実験をしてみましたので、そちらについても記載します。 1.スレッドに渡すデータをまとめる Mutexとし ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
In the following code snippet from the KVS WebRTC C SDK, a condition variable is broadcast before acquiring the associated mutex, which is incorrect and can lead to ...
When building and running /mutex/example with ThreadSanitizer enabled under GCC 12, GCC 13 or GCC 10, the program occasionally fails with the following fatal error: However, when compiling the same ...