It is useful to run jmavsim separately, for example when debugging mainapp separately, or running some other external tool on mainapp (like heap analysis)