[ros-users] cturtle action_server debug statements

トップ ページ
添付ファイル:
Eメールのメッセージ
+ (text/plain)
このメッセージを削除
このメッセージに返信
著者: Cedric Pradalier
日付:  
To: ros-users
題目: [ros-users] cturtle action_server debug statements
Hi,

I've just noticed two rospy.logdebug statement in cturtle
action_server.py and simple_action_server.py:
In action_server.py:314: rospy.logdebug("Status async");
In simple_action_server.py:306: rospy.logdebug("SAS: execute");

On my system, with my simple launch files and simple_action_server,
these two are making my logfiles grow to infinity, and makes my
action_server use 10% of my CPU while not doing anything.
I've commented them out for now, but is there a smarter way?

For information, I've also noticed that rosout is in general using
around 10% of my CPU with a slow harddrive (within virtualbox), but that
it goes down to 4-5% when putting the ROS_LOG_DIR in tmpfs. This might
be significant for embedded system logging on a flash-drive.

--
Dr. Cedric Pradalier
http://www.asl.ethz.ch/people/cedricp