pthreads

    1

    1答えて

    私はxamppにpthreadを追加しました.yiiフレームワークなしのythフレームワーク、yiiモデル、yii関数、 yiimailerはこのクラスでは動作しません。echo Yii :: app() - > basePath;また、ここでは public function actionBulkEmail(){ for($i=0;$i<3;$i++){ $pool[] = n

    1

    2答えて

    pthread_killで特定のスレッドに信号を送信しようとしています。私はpthread_from_mach_thread_np()を使用してハンドルを取得し、pthread_killを使用して信号を送信します。 これは私の他のテストではうまくいきましたが、GCDで内部的に作成されたスレッドに信号を送るときに、pthread_killからの戻りコード45が返されます。 dispatch_asyn

    0

    1答えて

    PthreadとPHP 7を使用してTermWorkerクラスを持つプールを作成します。データベースソースからいくつかの用語を選択し、特定のジョブで処理します。これは、このことのために、私のコードです:私は作業者にデータを保存したいPostagJobで //index.php $termpool = new Pool(1, TermWorker::class); foreach($terms

    1

    1答えて

    私はpthreadミューテックスで保護された二重リンクリストを持っています。シグナルハンドラからこのリストに正しくアクセスするにはどうすればよいですか? (シグナルハンドラはプロデューサであり、他のコード(スレッド)はコンシューマです) 1.シグナルハンドラがプログラム全体の唯一の部分であるため、リストをmutex_lockする必要はありません信号処理中にリストにアクセスする。 2.)しかし、信号

    1

    1答えて

    std :: threadの終了時にコールバック関数を実行する必要があり、メインスレッドでコールバック関数を実行する必要があります。 スレッドの作成時にスレッドを切り離す必要があり、スレッドの完了のためにメインループの実行をブロックできません。 私がのstd ::信号を使用してみましたが、それがメインスレッド #include <thread> #include <csignal> #incl

    3

    2答えて

    メイン実行可能ファイルによって要求されるサービスを実行する動的ライブラリ内にロジックがあります。 ライブラリコードからstart_serviceを呼び出すと、サービス準備が整う前にいくつかの準備が必要です。この間、メインコードはサービスにアクセスしないでください。 サービスが準備完了したときにメインコードに通知する条件付き変数を使用し、メインの実行可能ファイルに信号を送ります。 メインコードが条件

    1

    1答えて

    私のアプリケーションでデバッグを行うだけで、かなり大きな差別があることがわかりました。 WebLogicでは、6 で(サーバー>モニタリング>スレッド)を報告している。しかし、私はOS照会する場合: ps -eLF| grep user | grep -c java Linuxのショー37+スレッドを...だから私の最初の質問は、なぜ食い違い、ありますか?私の2番目の質問は、どうしてこれらのスレッ

    1

    1答えて

    スレッドプールがmutexロックのない単一のスレッド関数で実行できるかどうかを確認します。 次のようなものです。 私はそれぞれpthread_create自身のスレッド機能を渡す必要がありますか?

    1

    1答えて

    を設定しているとき、私は g++ -pthread example.cpp で男pthread_setname_npからサンプルプログラムをコンパイルし、私は私のプログラムはa.outのcap_net_raw機能を設定します。 sudo setcap 'cap_net_raw=+eip' a.out 実行するときに驚くべきことに、プログラムが失敗します。私が追加したときに、私は以下の権限を

    2

    1答えて

    私はpthread_mutex_tの実装が多いことを理解していますが、標準が十分であり、異なるpthreadライブラリ間でpthread_mutex_tを共有して正しく動作させることができるかどうかを知りたいと思います。