Каково различие между ping-w и ping-W?

В моей системе/tmp движется потоком, чтобы подкачать, если это пожирает слишком много RAM.

Это намного быстрее, чем использование реальной файловой системы для/tmp.

12
04.02.2013, 17:23
2 ответа

От man ping:

   -w deadline
          Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received. In this case ping does not stop after count packet are sent, it waits either for deadline expire or until count probes are answered or for some error
          notification from network.

   -W timeout
          Time to wait for a response, in seconds. The option affects only timeout in absense of any responses, otherwise ping waits for two RTTs.

Таким образом, -w устанавливает тайм-аут для всей сессии программы. Если Вы устанавливаете -w 30, ping (программа), выйдет после 30 секунд.

-W с другой стороны, устанавливает тайм-аут для единственного ping. Если Вы устанавливаете -W 1, та конкретная попытка ping испытает таймаут.

Что касается того, как установить отдельный тайм-аут ping 200 мс, я не полагаю, что это может быть, покончили iputils'версия ping. Вы могли бы хотеть попытаться непосредственно программировать с библиотекой ICMP.

18
27.01.2020, 19:55
  • 1
    , о, моя страница справочника (archlinux) отсутствует -w флаг, но имеет описание. Я просто полагал, что это принадлежало-W. Так никакой способ определить тайм-аут, меньший та 1 с? –  Rafael T 04.02.2013, 15:22
  • 2
    @RafaelT Не насколько я знаю. –  Chris Down 04.02.2013, 15:26

В моей странице справочника (Fedora 18, iputils-20121221-1.fc18) говорится

   -w deadline
          Specify  a  timeout, in seconds, before ping exits regardless of
          how many packets have been sent or received. In this  case  ping
          does  not  stop after count packet are sent, it waits either for
          deadline expire or until count probes are answered or  for  some
          error notification from network.

   -W timeout
          Time to wait for a response, in seconds. The option affects only
          timeout in absence of any responses, otherwise  ping  waits  for
          two RTTs.
0
27.01.2020, 19:55

Теги

Похожие вопросы