性能の問題がいくつか発覚したのだが
その元凶ぽいのがOS(iTron)の問題である。
リソースの定義により、どうもバグる?ぽい。
再現性があり、なぜかディスパッチがtickに引きずられるというものだ。
TIDの最大値をタスク数+1にしてacreすると発生する。
タスク数+2なら問題ない。
スタックは十分にとってあるから問題なさそう。
OSのソースみるともともと+1分とってあるっぽい。
これがiTronの仕様ならちょっと納得いかない。
微妙だ。
もひとつの問題はそのOSのサポート契約が切れてるかもってこと(笑
まあ、これが仕様ですっていわれるほうが
問題は少ないんだけど(^^;