shared-memory

    -4

    2答えて

    struct(Type)と関数があり、共有メモリ(shm_openとmmap)を介してstructを操作できるようになりました。 Type* type = openSharedMemory(); 私が作成したがopenSharedMemoryメモリではないプロセスにtrueを返す必要があり、共有メモリヌルと声明typeptr == nullptr場合、コンテンツを作りたいです。 可能ですか?新

    1

    1答えて

    gstreamerから別の2つのプロセス(どちらもgstreamerに基づいています)にh264でエンコードされたデータを共有しようとしています。一部の調査の後、shmプラグインを使用します。 これは私がvideotestsrcとウェブカメラワークからの生データを取得することができた私は gstreamer--->h264 encoder--->shmsink shmrc--->process1

    1

    1答えて

    理想的には、C#でSysInternalのVMMAPが行う処理(https://technet.microsoft.com/en-us/sysinternals/vmmap.aspx)を実装して、メモリマップされたファイルを一覧表示する必要があります。

    0

    1答えて

    [私はWindowsでPython 3.5.2(x64)を使用しています] 大きなブロック(バイナリ単位)並列のPythonサブプロセス(各プロセスは、一意で計算的に高価な方法でデータを処理します)。 データは読み取り専用で、すべてのサブプロセスが完了するまで各シーケンシャルブロックは「処理済み」とはみなされません。 私は共有メモリ(Array(locked/unlocked)とRawArray)

    0

    1答えて

    同じ共有メモリにアクセスする2つのプロセスがあります。しかし、私は共有メモリに動的に割り当てられた配列を保存したい。私はこれが柔軟な配列メンバーを使って達成できることを知っていますが、私はそれらを使用することはできません。 サーバからダイナミックアレイを割り当ててアクセスできますが、クライアントがアクセスしようとするたびにsegfaultが取得されます。それにもかかわらず、私は他の構造メンバーにア

    -2

    1答えて

    私は、サイズ3x3の水平マスクとサイズ3x3の垂直マスクでソベルエッジ検出を行っています。 共有メモリを使わずにアルゴリズムを実装しましたが、共有メモリを使って実装しようとしました。共有メモリが使用されなかったときのパフォーマンスは、それがあったときよりも優れています。誰でも説明してください。 コード __global__ void image(int * in, int *out, int wi

    5

    1答えて

    私は2つの異なるアプリケーションの間でPOSIXモデル内に共有動的配列を持っています。コピーせずにサイズを変更できるようにしたいと思います。残念ながら、私はC言語でPOSIX共有メモリを増減する適切な解決策を見つけることができませんでした。ウェブでは、説明が不十分で悲惨な例が多い多くの文書が見つかりました。私はいくつかの興味深いトピックを見つけることができましたが、それらのすべては、私には不向きで

    0

    1答えて

    私は非常に急速に(realloc、tcmalloc)ダイナミックアレイ(約2〜40億倍)を成長しています。成長が終わった後、このアレイを2つの異なるアプリケーションの間で共有したいと考えています。私は共有メモリ領域を準備し、それに私の完全な配列をコピーする方法を知っていますが、ソースと共有の宛先配列を同じ瞬間に保つ必要があるので、これはメモリにとってあまりにも大事です。既存の動的配列をコピーせずに

    -1

    1答えて

    CUDAで単純な行列乗算を実装したいと思います。実行時に行列の次元が決定され、パフォーマンスを向上させるために共有メモリを使用したいと考えています。私はこのエラーを取得し、私はそのような機能を実装しましたが、毎回私はそれを実行します。 mulKernel launch failed: an illegal memory access was encountered 私も、私は、共有メモリを割り