Это команда ltpclock, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ltpclock - задача демона LTP для управления запланированными событиями
СИНТАКСИС
ltplock
ОПИСАНИЕ
ltplock это фоновая задача «демона», которая периодически выполняет запланированный LTP
виды деятельности. Он автоматически создается ltpadmin в ответ на команду 's', которая
запускает работу протокола LTP и завершается ltpadmin в ответ на
Команда 'x' (СТОП).
Раз в секунду, ltplock выполняет следующие действия:
Сначала он управляет текущим состоянием всех ссылок («промежутков»). В частности, он проверяет
возраст текущего буферизованного блока сеанса для каждого диапазона и, если этот возраст превышает
настроенный предел времени агрегации диапазона, дает семафор "заполнение буфера" для
этот промежуток, чтобы инициировать сегментацию блока и передачу лтпметр.
Поступая таким образом, он также делает выводы об изменениях состояния канала («сигналы ссылки») из изменений скорости передачи данных, как
отмечен в базе данных RFX RFXCLOCK:
Если скорость передачи к соседу была равна нулю, но теперь не равна нулю, то
передача этому соседу разблокирована. Применимый «буфер пустой»
семафор задается, если исходящий блок не создается (включение запуска
новый сеанс передачи) и семафор «сегменты готовы» дается, если
очередь исходящих сегментов не пуста (позволяет передавать сегменты по ссылке
задача вывода сервиса).
Если скорость передачи к соседу была ненулевой, но теперь равна нулю, то
передача к этому соседу заблокирована - т. е. семафоры запускают
передача больше не будет.
Если условно рассчитанная скорость передачи от соседа была ненулевой, но теперь равна нулю,
тогда все таймеры, влияющие на повторную передачу сегмента этому соседу, приостанавливаются.
Это приводит к увеличению интервала каждого задействованного таймера на длину.
времени, в течение которого таймеры остаются приостановленными.
Если условно рассчитанная скорость передачи от соседа была равна нулю, но теперь не равна нулю,
тогда все таймеры, влияющие на повторную передачу сегмента этому соседу, возобновляются.
Затем ltplock повторно передает все неподтвержденные сегменты контрольных точек, сегменты отчета и
сегменты отмены, для которых истекли вычисленные интервалы времени ожидания.
ВЫХОД статус
"0" ltplock прекращено по причинам, указанным в ion.log файл. Если бы это прекращение было
без команды, исследуйте и решите проблему, указанную в файле журнала, и используйте
ltpadmin Заново ltplock.
"1" ltplock не удалось подключиться к операциям протокола LTP, вероятно, потому что ltpadmin
еще не запускался.
Используйте ltpclock онлайн с помощью сервисов onworks.net