TOPPERS/ATKとTOPPERS/JSPの比較

 参加者向けに公開されたNXTway-ETのサンプルコードをTOPPERS/JSPに移植して、TOPPERS/ATK (OSEK/VDX) とTOPPERS/JSP (ITRON) を比較してみました。

言語 OS タスク数 周期ハンドラ数 rxeのサイズ
C TOPPERS/ATK 1 0 19.0KBytes
C++ TOPPERS/ATK 1 0 24.8KBytes
C++ TOPPERS/JSP 1 0 29.3KBytes
C++ TOPPERS/JSP 2 1 30.1KBytes

 メモリマップの最適化などの工夫を一切していないので、上記のデータだけで比較するのは乱暴なのですが、TOPPERS/ATK と TOPPERS/JSP の機能の差からくる実行ファイルのサイズの差は、おおよそこんなものでしょうか?

 しかし、WindowsやLinuxなどの汎用OSのオーバーヘッドに比べれば、リアルタイムOSのオーバーヘッドなど、つくづく可愛いものだと思えます。。。 🙂

TOPPERS/ATKとTOPPERS/JSPの比較” への2件のコメント

  1. 移植したサンプルコードはETロボコン参加者向けのメーリングリストに送りました。
    オリジナルのサンプルコードが参加者に限定した配布条件になっているため、参加者以外の方はごめんなさい。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください