マルチプロセスまたはマルチスレッドを用いる利点は、各スレッドが独自の履歴とカプセル化された変数を持つインスタンスとなるため、ソフトウェアの複雑性が緩和されることである。
使用多线程或者多进程的方式带来的好处是降低了软件的复杂度，因为每个线程或者进程都单独具备自己的历史信息并且封装了变量。