fork

    3

    3答えて

    Ant Java taskは、パラメータを提供します。これは、定義によって、"有効になっていると、別のVMでクラスの実行がトリガーされます"です。大量のデータを処理しているので、このパラメータを設定すると、Javaヒープ領域が不足することがなくなりました。 同じことをJavaクラスで実行できるようにしたいと考えています。 forkによって提供される機能を実現する最善の方法は何ですか?

    1

    1答えて

    プロジェクトをフォークするとき、ライセンステキストに関する新しいプロジェクトの責任は何ですか?具体的には、BSDライセンス(許可されたもの)には次の文章が含まれています。 ソースコードの再配布には、上記の著作権に関する注意事項、この条件リストおよび以下の免責条項が必要です。 同じプロジェクトの新しいバージョンを作成している場合は、古い通知ファイルを引き続き含める必要がありますか?古い著作権に新しい

    3

    3答えて

    私は、ソケット接続をリッスンし、要求に応じてさまざまな種類のアクションを実行するサーバーを持っています。それらのうちの1つは、サーバーがフォークする長期間のデータベース照会です。 サーバーはアクティブなすべての子のログを保持しており、シャットダウンが要求されるたびに、終了する前にすべての子を強制終了します。数回は、サーバーがクラッシュしたり、偶然に殺されたりして、子プロセスが孤立してしまう状況に遭

    10

    5答えて

    私は最近、os.fork()を実行して2つのプロセスに分割するスクリプトを作成する必要がありました。子プロセスはサーバープロセスになり、os.pipe()で作成されたパイプを使用して、親プロセスにデータを戻します。子はパイプの末尾の'r'を閉じ、親パイプはいつものようにパイプの末尾の'w'を閉じます。 pipe()からの戻り値をos.fdopenでファイルオブジェクトに変換します。 私が抱えている

    21

    3答えて

    fork()によって子プロセスまたは親プロセスに対してプロセス間でオープンファイルを渡すほとんどのUNIXシステムでは、しかし、私は子供がすでにフォークされている "後"のfdを共有する必要があります。 私は、sendmsg()が任意のプロセスで動作するかもしれないと私に伝えているものがあることを発見しました。しかし、それは非常にOSに依存し複雑なようです。 、portlistenは私が見つけるこ

    0

    2答えて

    これは私のコードです...私はなぜエラーセグメントを取得しているのかわかりません...誰かが私に理由を説明できますか? #include <iostream> #include <string> // Required by for routine #include <sys/types.h> #include <unistd.h> using namespace std;

    2

    3答えて

    2つのC実行可能ファイルAとBが存在します。 AとBはソケットを介して互いに通信します。 Bは、独立して又はA.介し Bが最初に開始され、Aは、次の開始された場合、A及びBは問題なく正常に起動を開始することができます。 Aを再起動しても問題はありません。 BがAを介して開始された場合、AとBは正常に開始します。しかしここでは、通信ポートはAとBの両方にバインドされています。ここで、Aが再起動される

    4

    2答えて

    私は、Perl/CGIアプリケーションから制御されたバルクメールスケジューラを書いています。CGIプログラムをforkして別のタスクを実行する "良い"方法を学びたいと思いますか?誰かがそれをすべきか?あるいは、GearmanまたはTheSchwartzのような別のジョブキューエンジンを実行するオーバーヘッドがsuggested recentlyのようになっている方がよいでしょう。 CGI ::

    13

    1答えて

    Windowsのfork()呼び出しがない場合、Windowsで実装されているPython 2.6のマルチプロセッシングパッケージはどうですか? Win32スレッドや偽フォーク、あるいは既存のマルチスレッドの上にある互換性の上に?

    0

    2答えて

    私のコードがうまくいかない理由を理解できません。 これは私のコードです。私はなぜエラーセグメントを取得するのか分からない。誰かが私の理由を説明できますか? #include <iostream> #include <string> #include <sys/types.h> #include <unistd.h> int id_process; void manager_signa