dds - OpenDDS - xorg or compiz runs out of memory on Ubuntu 16.04.1 when running 50+ publisher and subscriber -
i'm exercising opendds understand behavior. have vmware workstation ubuntu 16.04.1 (8gb ram , 30gb hard disk). run opendds examples opendds-3.11/examples/dcps/introductiontoopendds described in aaa_readme.txt, many instances of publisher , subscriber.
so have created simple script publisher , subscriber start process every few seconds below,
pub.sh
for value in {1..250} ; ./publisher -dcpsconfigfile dds_tcp_conf.ini & sleep 30 done
sub.sh
for value in {1..150} ; ./subscriber -dcpsconfigfile dds_tcp_conf.ini & sleep 30 done here publisher publishes 2 topics. first started dcpsinforepo followed sub.sh , pub.sh respectively. observed xorg or compiz runs out of memory after 50th instances of either publisher or subscriber started.
i tried rtps observed same.
can me understand why it's eating lot of memory while running many instances?
wiki
Comments
Post a Comment