memory-mapped-files

    0

    1答えて

    MemoryMappedFileを使用しているときにファイルの最後に追加するには、基本的にメモリマップされたファイルの仕組みについて誤解されていますか? CreateViewAccessorを使用すると、現在のファイル容量のビューを作成することしかできません 代わりに、基本のFileStreamを使用して最後に書き込むことはできますが、MemoryMappingを使用する目的を無効にすることはでき

    40

    3答えて

    私は、ネットワークを介してデータのチャンクを受信し、ディスクに書き込むアプリケーションを持っています。 すべてのチャンクが受信されると、実際に表現されている1つのファイルにデコード/再結合できます。 メモリマッピングされたファイルを使用するのが有益かどうかは不思議です。まず、ディスクに単一のチャンクを書き込みます。次に、すべてがデコードされた単一のファイルを書き込みます。 私自身の気持ちは、それが

    8

    2答えて

    JavaのメモリマップファイルはWindowsのメモリマップファイルのようですか?それとも、Javaのメモリとファイルの一般的な操作に基づいたエミュレーションだけですか?

    0

    1答えて

    をマッピングしますsimultanouslyから保護するために意図されている/は、複数のプロセスによって開かれているマップされたメモリをファイルに読み書きしますか? たとえば、メモリ内の文字列が "hello"で、あるプロセスが "hi ..."を書き込んだ場合、同時に読み込む別のプロセスが " hi.lo "? 基本的に私が求めていますどのような人々が再び物事のこれらの種類を保護するんですか。あ

    3

    3答えて

    私のシステムでは、あるサイズに作成されたメモリマップファイルは、デフォルトでは常に完全にゼロになると経験的に判断しました。例えば..コール HANDLE hMM = CreateFileMapping (h, NULL, PAGE_READWRITE, 0, 0x01400000,//20MB

    0

    1答えて

    MappedByteBufferを使用して異なるサイズのビットマップ用にスワップファイルを設定しようとしています。それはすることが可能である 別のインデックスにメモリのチャンクを移動するためのByteBufferを伝える方法はありますか :私はので、多分二つのサブ質問、このファイル内のメモリを移動できるようにしたいです生のマップされたメモリに直接アクセスして自分自身を動かす。

    1

    3答えて

    私はネイティブコードアプリケーションに永続性を追加するソリューションを探しています。シンプル(SQLなし)ですばやく、最も重要な信頼性を備えている必要があります。 私が考えることができる最良のアプローチは、メモリマップされたファイルを使用することです。これは単純で高速ですが、単純な値をプレーンデータ配列に "メモリ"で格納するだけです。しかし、私はそれが非常に信頼できるとは思わない - 停電は、デ

    1

    1答えて

    スクロール可能なボックスに大容量のメモリマップファイルを表示する場合は、ファイル全体、または現在表示されているファイルの領域のみを表示する方が適切ですか? 広範に、.Netのメモリマップファイルでページングを行う抽象化のレベルはどれですか?メモリに保持されているファイルのページサイズ/量は、MemoryMappedViewAccessorsに関連しているか、またはこれらのオブジェクトとは独立してい

    -1

    2答えて

    こんにちは私は正しく作成し、マップされたファイル(ウィンドウのためのmmap)process1があります。私はmmapとデータを書き込むことができますが、他のプロセスではデータを読むことができます。 process1の別の機能でマップされたファイルにアクセスするときに問題があります。 私はこのようなマップファイルを作成:私はしません int mancontrol(void* pvBrick, HA

    5

    2答えて

    私は絵を読み取るための適切なInputStreamを取得するには、このような何かを行うことができ、コンテンツプロバイダ、消費者のクライアント側: InputStream is = getContentResolver().openInputStream(pictureUri); はそれは素敵なAPIである、とするサーバー側では、実際の呼び出しで、コンテンツプロバイダの結果: public Pa