shared-memory

    3

    1答えて

    私はPOSIX共有メモリとPOSIXセマフォを使ってクライアントサーバーアプリケーションを構築しようとしています。セマフォを共有メモリセグメント内に配置する必要がありますか、セマフォをグローバル変数にすることはできますか?私はPOSIXのコンベンションに準拠したいと思います。

    3

    2答えて

    私のサービスは、情報のいくつかのビットを格納する必要がある(、最小で少なくとも20ビット程度を、私は容易にもっとを利用することができる)よう 、それがあってもサービスの場合、サービスの再起動を横切っ持続クラッシュしたか、そうでなければ異常 それは、再起動 後には保存されません終了した私は、レジストリまたはファイルにこの情報を保存している場合、それはないでしょう を読んで、非常に少ないオーバーヘッド

    9

    4答えて

    IPCを使用して、子プロセスからOS X 10.4以降の親プロセスに大量のデータ(200kb +)を渡す必要があるため、Unix上の共有メモリ、特にSystem VとPOSIX共有メモリのメカニズムを読み上げます。それで、mmap()がMAP_ANONとMAP_SHAREDフラグを使って同様のことをすることができることに気付きました(あるいは、通常のファイルが作成されても気にしない場合はMAP_S

    6

    2答えて

    boost::variantは値型であると主張しています。これはboost :: variantの生の表現を単純に書き出し、POD型だけを含んでいれば後で読み戻すのが安全だということですか?同じアーキテクチャ上で、同じコンパイラと同じバージョンのboostでコンパイルされたコードによってリロードされると仮定します。 また、(おそらく)同様に、boost :: variantを共有メモリで使用できま

    2

    1答えて

    2つのプロセス間でメモリを共有したいと思います。残念ながら、私はGoogleを使用している場合、有用な例を見つけることができません。ポップアップされるのは、P.I.P.Sの使用方法だけです。しかし、メッセージキューを作成するのと同様に、別の方法で実行できることを覚えています。誰かが私を正しい方向に向けることができれば素晴らしいだろう! 感謝

    3

    1答えて

    私は、認証されたプログラム以外のどこからでも共有メモリオブジェクトへのアクセスを制御する既知の技術はありますか? たとえば、プログラムPで使用する共有メモリセグメントをQでアクセスするために作成し、読み書き可能にします。 Qを使ってアクセスすることができます。なぜなら、グループに所属する特定のユーザーとして実行するために必要な権限をQに与えているからです。 しかし、私は、誰かがこの共有メモリにプロ

    7

    3答えて

    私はC++で分散アプリケーションフレームワークを作成しています。要件の1つは、分散共有メモリの提供です。自分のことを一から書き直すのではなく、ホイールを作り直すこともできる。私は、既存のオープンソースライブラリがあるかどうかを知りたいと思った。 ここにいる人は誰でも、良いC++ DSMライブラリの経験がありますか? 理想的には、ライブラリはMRMW(複数のリーダー/複数のライター)をサポートします

    2

    2答えて

    私はposix共有メモリとposix unnamed semaphoresを使ってpshared = 1のクライアントサーバアプリケーションを構築しました。セマフォは共有メモリ内に置かれます。プログラムは正常に動作しますが、ipcs -mまたはipcs -sと入力すると、作成した共有メモリセグメントやセマフォは表示されません。それはなぜそうですか? /* Server main function

    0

    2答えて

    共有メモリーセグメントを切り離さないとどのような影響がありますか? さまざまなオペレーティングシステムがこれをどのように処理していますか? O.Sの安定性を損なうことはできませんか? ありがとう。

    2

    2答えて

    私はFFTW 3.1.2をFortranで使用して、実際から複雑な複雑なFFTを実行します。それは1つのスレッドで完全に動作します。 残念ながら私はマルチスレッドFFTW を32 CPU共有メモリコンピュータで使用するといくつかの問題があります。私は2つの計画を持っています: 複雑な9つのFFTと1つの複雑な9つの複雑なFFT(各実フィールドのサイズ :512 * 512)。私は、Fortran使