watchコマンド最小-n間隔

watchコマンド最小-n間隔

監視コマンドの最小間隔はいくらですか?

マニュアルページとGoogle検索では、最小間隔の下限が何であるかを示していません。 1秒未満である可能性があることを実験を通して調べました。

テストするために、ファイアウォールで次のコマンドを実行しました。

watch -n 0.1 cat /sys/class/net/eth1/statistics/rx_bytes

明らかにアップデートは1秒より速いですが、100msのアップデートが実際に行われているかどうかはわかりません。

ベストアンサー1

どのプラットフォームを使用していますか?

私のLinux(Ubuntu 14.10)でマニュアルページ説明する:

 -n, --interval seconds
          Specify  update  interval. The  command will not allow quicker
          than 0.1 second interval, in which the smaller values  are  con‐
          verted.

私はマイクロ秒単位でタイムスタンプを印刷するCプログラムを呼び出すスクリプトを使ってこれをテストしましたが、うまくいきました。

おすすめ記事