Расчет сроков в реальном времени

В книге "Программирование в реальном времени на Java" есть пример, с которым мне нужна помощь:

Чтобы избежать взрыва, существует крайний срок отключения насоса, когда уровень метана превышает критический порог. Срок (D) связан с:

  • (T) период отбора проб метана
  • (R) скорость, с которой метан может накапливаться
  • (M) запас прочности между уровнем метана, считающимся критическим, и уровнем, на котором он взрывается.
  • R (D + T)

Предполагается, что наличие метановых карманов может привести к быстрому повышению уровня, и поэтому предполагается, что срок составляет 200 мс. Это может быть достигнуто путем установки скорости для датчика метана на 80 мс с крайним сроком 30 мс. Теперь смещение между двумя показаниями составляет не менее 50 мс.

Может кто-нибудь объяснить мне это, пожалуйста?

1 ответ

Вы знаете, что java может внезапно без предупреждения принять решение временно отказаться от вашей программы и вместо этого тратить время на сбор мусора?

РЕДАКТИРОВАТЬ: Я только сейчас читаю о Java RTS. Моя информация устарела. Мои извенения.

Другие вопросы по тегам