0

「Realtime Programming in Java」という本には、助けが必要な例があります。

爆発を避けるために、メタン レベルが臨界値を超えたらポンプを停止する期限があります。締め切り (D) は以下に関連しています。

  • (T) メタンのサンプリング期間
  • (R) メタンが蓄積できる速度
  • (M) 臨界とみなされるメタンのレベルとそれが爆発するレベルとの間の安全マージン。
  • R(D+T) < M

メタン ポケットの存在によってレベルが急速に上昇する可能性があると想定されるため、200 ミリ秒のデッドライン要件が想定されます。これは、メタン センサーのレートを 80 ミリ秒に設定し、デッドラインを 30 ミリ秒にすることで満たすことができます。これで、2 つの読み取り値間のずれは少なくとも 50 ミリ秒になりました。

誰か説明してくれませんか?

4

1 に答える 1

0

Java が警告なしにプログラムを一時的に放棄し、代わりにガーベッジの収集に時間を費やすことを突然決定する可能性があることを認識していますか?

編集:私は今、Java RTS について読んでいます。私の情報が古くなっているようです。謝罪いたします。

于 2011-09-06T03:03:30.813 に答える