Sub Process VS Start Process Smart Service

Hi All,

I am looking for some difference between Sub Process and Start Process Smart Service for below points:

1. When launching process which one launch the underlying sub process on different execution engine OR from both ways Sub process is launched on same execution engine where parent process resides.

2. Any difference in terms of memory consumption between two?

3. Any difference in Load balancing between two?

I need to start the Process Asynchronously just wanted to understand above factors before selecting an approach.

 Discussion posts and replies are publicly visible