shared-memory

    0

    1答えて

    私はLinuxでコーディングしており、別のプログラムを実行していくつかのタスクを実行しようとしています。 マスターは、いくつかの入力ファイル(スレーブごとに1ファイル)で何らかの単語検索を行うためにスレーブを実行する必要があります。 すべての検索が完了した後、マスターはスレーブプロセスで見つかったマッチメント行を出力ファイルに書き込みます。私は名前付き共有メモリを使ってマスターとスレーブ間の通信を

    1

    1答えて

    私はFreeBSDとLinuxで動く特定のハードウェアを持っています。 カーネル/ユーザースペースアプリケーション間で共有メモリを使用するドライバで動作するユーザースペースアプリケーションを実行する必要があります。 私のアプリケーションは、ユーザー空間からの共有メモリのポーリングを実行します。 このような選択をどのようにしてスリープさせ、共有メモリの変更を通知するためのメカニズムをどのように使用で

    0

    1答えて

    共有メモリオブジェクトを作成し、MSDNのガイドを使用して開くことができます。 最初のプロセスはそれを作成し、開いたままにします。 2番目のプロセスは文字列を入力します。 最初のプロセスはその文字列を復元して表示しようとしますが、何も得られないようです。書き込み部分が正しく設定されているように見えますが、常に空です。 私はこのようなメモリに文字列を記述します。そして、私はそうのようにそれを読ん i

    5

    1答えて

    私はPHPで非同期タスクを作成する方法を開発しましたが、今まではうまくいきました。 3つの拡張子に基づくロジックPCNTL,POSIXe Semaphore。 マスタプロセスと子プロセスを完全に制御するには、タスクのステータスとそれらの間のPIDを共有する必要があります。これらの2つの変数はshm_attachを使用して共有され、フォークはpcntl_forkを使用します。 この質問のタイトルに記

    0

    1答えて

    POCOでアプリケーションを作成すると、コンパイルエラーに関する奇妙なことが判明しました。 他にも同様の問題をチェックして、-lrtを追加しました。しかし、それはまだ動作しません。 /usr/local/lib//libPocoFoundation.a(SharedMemory.o): In function Poco::SharedMemoryImpl::SharedMemoryImpl(std

    1

    1答えて

    497パンダのデータフレームが.parquetファイルとして格納されたフォルダがあります。フォルダの合計サイズは7.6GBです。 私は単純な取引システムを開発しようとしています。したがって、私は2つの異なるクラスを作成します。主なものはPortfolioクラスです。このクラスは、データフォルダ内のすべての単一データフレームに対してAssetオブジェクトを作成します。 import os impo

    0

    1答えて

    cat /proc/sys/kernel/shmmax 18446744073692774399 shmemメモリを作成しようとしていて、後でそれをunsigned HUGE Dirty COW脆弱性を上書きします。 どういうわけかMAXMYMEMの割り当てがエラー「メモリを割り当てることができません」を示し、エラーコード12 それが動作しないのはなぜ? allocate.c #includ

    0

    1答えて

    CUDAコードにカーネルがあります。共有メモリのいくつかの部分で多くのスレッドを実行したい(グローバルメモリで実行するよりもはるかに速いため)、その結果をグローバルメモリに書き込みます(私はそれ以降のカーネルで使うことができます)。カーネルはこのようなものになります。 __global__ void calc(float * globalmem) { __shared__ float

    1

    1答えて

    共有メモリを使用してプロセス間の通信を行う必要があります。共有メモリファイルディスクリプタまたは共通ファイルディスクリプタのアドレスをstructまたはvector/mapを指すポインタに割り当てることができますか?共有メモリのアドレス Struct A{...}; A* stru = static_cast<A*>(addr); // is this OK?

    0

    1答えて

    私はウェブアプリケーションを持っており、メインプログラムにいくつかの変数があります。これらの変数は、多くの文字列や配列を持つオブジェクトです。 しかしそれから4人のWebワーカーができます。しかし、その後、巨大なオブジェクトを各Webワーカーにメッセージとして送信します。これは基本的にオブジェクトを4回クローンします。 Webワーカーが親からオブジェクトにアクセスできるようにするために、新しいsh