?»WrapperManager.exec()?½ 関数はã€? ?»Java-Runtime.exec()?½の代替え案ですã? ?»Java-Runtime.exec()?½はã�?��つかã?プラãƒ?ƒˆフォーãƒ?�§ 新しいプロセスを生成するã?に?»fork()?½メソãƒ?ƒ‰ã‚? 利用してメモリを無é§?�«消費する不利な点がありますã? それらã?プラãƒ?ƒˆフォーãƒ?¸Šでの問題ã?ã€? もし、サイドã?プロセスを開始したいペアレント(親?‰ã?ロセスの場合ã? ?»fork()?½がチャイルド(子)用にペアレント(親?‰ã?メモリのクローンを作æ?しますã? これは、短ã�?™‚間ã?消費メモリがå?になりますã? シスãƒ?ƒ ・メモリ・割り当て量に近い、わりと大きいアプリケーションが与えられるとã€? lsのようなã€? 小さã�?‚¢プリケーションの作æ?にも失敗する可能性がありますã? あるã�??、ハードディスクへそã?メモリのスワãƒ?ƒ”ングが発生する可能性もありã?パフォーマンスが劇çš?�«低下することになりますã?
もうä¸?�¤の問題としては、ã?アレント(親?‰から開始してã�?‚‹間ã? チャイルド(子)ã?バインドやãƒ?‚¿ãƒ?ƒ�を緩和することですã? もしJavaプロセスがã?期å¾?�©おりにしろ、予想外にしろ、終äº?�™るå?合ã? Wrapperは、まã�?µ‚äº?�—てã�?�ªã�??てのバインドã?プロセスをクリーンしますã?
より良ã�?¸?²«性のために、可能な限り、Javaでの?»Runtime.exec()?½関数に近いã€? ?»WrapperManager.exec()?½関数が実è£?�•れましたã€?