タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pthreadに関するwakaranyのブックマーク (1)

  • スレッドプログラミング (pthread) | Netsphere Laboratories

    (2007.6.26 新規作成。2007.7.11 更新。) C言語でのpthreadの関数の使い方について簡単に解説します。C++だと boost とかを使ったほうがいいですが、内部でどのように動いているか見るためにprimitiveなライブラリを使います。 Windows でも互換ライブラリがあります。vcpkg package - pthreads まず、わざとデッドロックさせてみます。ここまではすでにいろいろなサイトで解説されています。加えて、どうやってデッドロックを回避するか考えてみます。 以下は、Fedora 7 Linuxでテストしています。 題材 題材ですが、あまりにメジャーな「哲学者たちの事」Dining Philosophers Problem を用います。 哲学者たちの事; 専ら考えることを生業とする5人の哲学者たちがひとつの丸い卓に座っている。中央には大きな皿

  • 1