[解決済み] Perlでミリ秒単位でスリープさせるには?
2023-07-19 23:10:27
質問
Perl で 1 秒未満のスリープを行うにはどうすればよいですか?
どのように解決するのですか?
のPerldocページより スリープ :
1秒より細かい粒度の遅延については 時間::ハイレゾ モジュール (CPAN から、そして Perl 5.8 からは標準ディストリビューションの一部) は usleep() を提供します。
実は、このモジュールは
usleep()
(マイクロ秒単位でスリープする) と
nanosleep()
(ナノ秒単位でスリープする)。また
usleep()
の方が簡単でしょう。1ミリ秒のスリープ(それぞれを使用)。
use strict;
use warnings;
use Time::HiRes qw(usleep nanosleep);
# 1 millisecond == 1000 microseconds
usleep(1000);
# 1 microsecond == 1000 nanoseconds
nanosleep(1000000);
これを行うためにモジュールをロードしたくない (あるいはできない) 場合は、組み込みの
select()
関数を使うこともできます。
# Sleep for 250 milliseconds
select(undef, undef, undef, 0.25);
関連
-
[解決済み] T-SQLのSleepコマンド?
-
[解決済み] wait()とsleep()の違いについて
-
[解決済み] ミリ秒単位でスリープ
-
[解決済み] Perlからロケール設定の警告を修正する方法
-
[解決済み] Python プログラムを 50 ミリ秒間スリープさせるにはどうしたらいいですか?
-
[解決済み] 最近のPerlはなぜデフォルトでUTF-8を避けるのですか?
-
[解決済み] JavaScriptのループにディレイを追加するには?
-
[解決済み】JavaScript版sleep()とは?)
-
[解決済み] Perlでファイルが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] インストールされているCPANモジュールの一覧を取得するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] バッチファイルでのスリーピング
-
[解決済み] Perlでファイルが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Perlのハッシュのキーを反復処理する最も安全な方法は何ですか?
-
[解決済み] なぜstrictとwarningを使うのか?
-
[解決済み] Perlで文字列が空かどうかをチェックする適切な方法は何ですか?
-
[解決済み] Perlでハッシュを結合するには?
-
[解決済み] Perl CGI スクリプトのトラブルシューティングはどのようにすればよいですか?
-
[解決済み] unixで任意のスクリプトをデーモン化するには?
-
[解決済み] Perl で、$variable が定義され、長さが 0 でない文字列を含んでいるかどうかを簡潔に確認するにはどうしたらよいですか?
-
[解決済み] 非 root ユーザーで CPAN を使用するにはどうすればよいですか?