タグ

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

タグの絞り込みを解除

pythonとpthreadに関するmasterqのブックマーク (1)

  • Phactory: Pythonでのスレッドの使い方(サンプルソース)

    Posix準拠のプラットフォームではpthreadがサポートされています。 Pythonのスレッドはこのpthreadを使っているので、pthread環境下では ネイティブスレッドを使用できます。当然Linux系の環境ならば使用可能です。 Pythonでのスレッド実装方針は大きく2つあります。 一つはthreading.Threadクラスをオーバーライドしてスレッド体の実装を実現する方法で、 もう一つはスレッド実行したい関数をコールバック登録する方法です。 より原始的なクラスthreadもありますが、threadingクラスがほとんど全ての機能を 内包しているのでこちらがお勧めです。 (注)threadクラスを使うメリットの一つとしては、明示的にスレッド処理を停止する exit()メソッドが提供されている点にありますが、あまりスレッドの原理を知らない人が スレッドを任意のタイミン

  • 1