問題タブ [usleep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2046 参照

c++ - マルチスレッドアプリケーションのセグメンテーション違反

マルチスレッドアプリケーションでセグメンテーション違反が発生し、頭痛の種になっています。usleep呼び出しで問題が発生しているようです。nanosleepに置き換えようとしましたが、持続します。また、sem_timedwait呼び出しの近くに表示されます。

gccと-lpthreadオプションを使用してコンパイルします。

これがセグメンテーション違反の原因である可能性がありますか?理由は何でしょうか?

0 投票する
2 に答える
339 参照

php - チャットアプリでApacheサーバーにリクエスト

私は joomla (Apache サーバー) 用のチャット アプリケーションを作成しており、この構造を使用してロング ポーリング (サーバー側) をエミュレートしています。

コードのこの部分を最適化するにはどうすればよいですか? 無限ループを使用する必要がありますか、それとも構築中は避けるべきですか? P/S: Apache はチャット アプリを作成するのに最適な選択ではなく、node.js の方が優れていることはわかっています。

ありがとう!

0 投票する
2 に答える
5573 参照

linux - cpp の usleep 関数はどのくらい不正確ですか?

私は、usleep がどれほど不正確であるかを測定したいと考えています。つまり、私が自分のプログラムに usleep(5000) と書いた場合、スリープの最大時間は何時間になるでしょうか?

前もって感謝します

0 投票する
1 に答える
997 参照

c - Cでgnuplotとusleep

Linuxでリアルタイムプロットを実行しようとしています。すべてが正常に実行されます。プログラムが終了すると、しばらくの間CPU使用率が高くなります。その上、私はusleepで非常に短い時間(0.3秒など)を使用するため、bashシェルがgnuplotインターフェイスによって支配されている理由がわかりません。他のbashウィンドウを開こうとしても、ctrl+cを使用できません。プログラムを停止します。

usleepの代わりに使用できる他の機能はありますか?または、ウィンドウに対するgnuplotの優位性を回避するために修正できるものはありますか?

事前に感謝し、私の悪い英語をお詫びします

ここにコードを入れます

0 投票する
6 に答える
59424 参照

c - 関数 usleep の暗黙の宣言

を使おうとしていますusleep。ただし、次の警告が引き続き表示されます。

関数 usleep の暗黙の宣言

unistd.hヘッダーファイルを含めました。

マニュアルページには、これについて何か言及されています。しかし、それで理解しているかどうかはわかりません:

しかし、私が上記で何をすべきかわからないのですか?

0 投票する
2 に答える
160 参照

php - PHPのmail()関数が間違った順序で実行される

次のような2つのメール機能があります。

$from に自分のメール アドレスを指定してテストすると、mail1 を最初に受信する場合もあれば、mail2 を最初に受信する場合もあります。常にmail1を最初に受信したい。2 つのメール機能の間に usleep を入れてみましたが、うまくいきませんでした。

0 投票する
1 に答える
1870 参照

php - PHP の場合 - sleep(); & usleep(); 正しく動作しません。また、ループでログインに問題があります

2つの問題があります。これが私のスクリプトです.....

/////////////////////////////////////////////// ///////////////

問題 1) usleep() と sleep() を試してみましたが、最初は数回動作し、ファイルを実行し、次に時間を遅らせ、次に実行し、次に遅らせました。しかし、3回目以降はうまくいきませんでした。

問題2)ループなしで「www.xxx.com」にログインすると問題なく動作しますが、ループに入れると、たとえば(パスワードが0002だとしましょう):ログイン:ユーザー名パスワード:0000

不正なログイン!

ログイン: ユーザー名 パスワード: 0001

不正なログイン!

ログイン: ユーザー名 パスワード: 0002

不正なログイン!

..それでも無効なログインが表示される! どんな助けでも大歓迎です:)ありがとう。

0 投票する
1 に答える
497 参照

php - cron ジョブの代替として (usleep を使用して) 決して終了しないスクリプト - 良いアイデアですか?

私は、さまざまなホストのユーザーに配布されるオープンソース アプリに取り組んでいます。これらのホストの中には、何らかの理由で cron ジョブが無効になっているものがあります。

個人的には、CPUを大量に消費usleep(X)するという話ばかりが飛び交う中、cron の代わりにループで使用を終了しないスクリプトを用意するのはばかげた考えだと思います。usleep()しかし、これは私が完全に確信していないものです。

cron ジョブの代わりにこのようなものを使用してもよろしいでしょうか? そうでない場合、他にどこを見ればよいですか?

0 投票する
3 に答える
10762 参照

cuda - CUDAカーネルのusleep()に相当しますか?

usleep()CUDA カーネル内のようなものを呼び出したいと思います。基本的な目標は、すべての GPU コアを数ミリ秒の間スリープまたはビジーウェイトにすることです。これは、CUDA アプリケーションに対して実行したいサニティ チェックの一部です。これを行う私の試みは以下のとおりです。

NVCC を使用してこれをコンパイルしようとすると、次のエラーが発生します。

usleep()明らかに、カーネル内などでホスト機能を使用することは許可されていません。これに代わる良い方法は何ですか?

0 投票する
1 に答える
311 参照

php - PHP でセッション開始が usleep と競合する

チャットシステムを書きたいです。私は ajax、php、commet ポロトコルを使用しました。

すべて問題ありませんが、セッションに問題があります: セッションがスクリプトの先頭で開始されると、すべてがうまくいきません (私のスクリプトは新しいメッセージがあることを理解できないため、スリープ時間が終了するまで待つ必要があります)

これは私のphpファイルの単純なバージョンです: