file-descriptor

    21

    6答えて

    私はLinuxでプロセス用に開いたすべてのfdsを探していました。 glibライブラリ関数を使ってもいいですか?

    0

    1答えて

    私はマルチプロセスセットアップ(すなわち、プログラムがfork()を呼び出す)で動作するLinux環境のためにC++でアプリケーションを書いています。アプリケーションの一部として、私はいくつかのファイルディスクリプタ(この場合はソケット)を作成していますが、ファイルディスクリプタを開いているプロセスの数をプログラムが判断できるかどうかは疑問です。この場合、私はファイルディスクリプタの最後のコピーを

    6

    2答えて

    私はWindowsでMingwを使ってプログラムをコンパイルしています。開いているファイルディスクリプタのアクセスモードを取得するにはどうすればよいですか?

    3

    1答えて

    JavaでFileDescriptorクラスを使用するにはどうすればよいですか?ストリーム上のgetFD()メソッドでのみ取得できます。次に取得したFDを使用して、たとえばFileInputStreamの別のインスタンスを作成できます。FileInputStreamオブジェクトは、同じファイル名で(FileInputStreamオブジェクトを使用する代わりに)作成できます。 FD)。 また、out

    0

    1答えて

    Linuxマシンの私のJavaビルドプロセスの1つが遅く遅く実行されています。遅くなっていると思われるものの1つは、プロセスが最大ファイル記述子の制限に達することです。ビルドプロセスで使用されているファイルディスクリプタの数を知る権限がありません。したがって、プロセスが最大ファイル記述子の制限に達した場合、Linuxはファイルにログインします。これは、最大ファイル記述子の制限のために自分のビルドプ

    7

    2答えて

    WindowsでLinuxサーバを稼働させようとしています。 ソケットとファイル記述子は、Linuxでも同じように扱われます。 一部のシステムAPIは、ソケット記述子とファイル記述子の両方に使用できます。 しかし、私はWIN APIでWinsockとHANDLE(ファイル記述子)でソケットを扱います。 したがって、整数はソケットまたはハンドルであることを知る必要があります。 ソケット() およびオ

    8

    1答えて

    私はチャンスが非常に低いと知っていますが、方法はありますか? 最近、nohup-edプロセスが何を出力しているのか見てみましょうか? 私はまだこのプロセスを開いていますが、すべての出力を/ dev/nullにリダイレクトして実行しました。 だから、戻ってコンソールに、このようなプロセスを回復するための方法がある、またはそれは絶望的である:( 乾杯

    2

    1答えて

    を読みますコマンド。 しかし、私は(検索など)同じ端末上 echo hi ; read -t 30 hello hi を行うと、(別の端末上で)行う lsof -a -d 0-2 -c read 私は コマンドのlsofから任意の出力を得ることはありません なぜですか?読み込みはbashが組み込まれているからですか?ここで何が起こっていますか?

    0

    2答えて

    長いポーリングとオペラに問題があります。私は自分自身をcプログラマにしており、私たちのニーズに合わせてカスタマイズされたhttpデーモンを開発しました。この場合、大量の接続を処理できる長いポーリングサーバーが必要でした。 オペラは、サイト上のリンクをクリックしても、長いポーリングを開いたままにしておき、もちろん新しいものを開くことが問題です。私たちはiframeの中にjavascriptを組み込も

    2

    1答えて

    次のPythonコードを使用して、Linuxマシンでlvmスナップショットを作成しました。 #!/usr/bin/env python3.1 import subprocess import logging logging.basicConfig(filename='/var/log/lvsnap.log', filemode='w', level=logging.DEBUG) lvm