PHPのTime_nanos Sleep機能を使用して、安定した一貫したテスト遅延を実現する方法は?
テスト、パフォーマンステスト、または高精度のタイミングタスクを自動化するPHPプログラムを作成する場合、従来のSleep()またはUSLoop()機能は、遅延精度の厳格な要件を満たすのに十分ではないことがよくあります。 sleep()は、usleep()がマイクロ秒をサポートしている間、数秒で実行を一時停止することができますが、実際の精度はオペレーティングシステムのスケジューラとシステムの負荷の影響を受けやすいです。
time_nanosleep