4

(私の質問に対する明確な答えを見つけることができませんでした。おそらく、間違った検索用語を使用しました)

単一の固体ドライブを備えたそれほど強力ではないデバイスで、非圧縮またはロスレス圧縮を使用して、カメラから多くの画像を記録したいと考えています。調査の結果、もしあれば、圧縮は単に png 画像ごとに行うことにしました (これは議論の一部ではありません)。これらの制約を考慮して、カメラから可能な限り最大の頻度で記録できるようにしたいと考えています。ボトルネックは (1 つだけ) ハード ドライブの速度です。キューイングに RAM を使用し、画像を並列に圧縮するために利用可能な少数のコアを使用して、書き込むデータを少なくしたいと考えています。

データが圧縮されたら、すべてのバイトを 1 つのファイルにストリーミングすると、書き込み速度が向上しますか。それとも、ソリッド ドライブで作業していることを考えると、1 つのファイルだけを書き込むことができますか (約 1 または 2 としましょう)。 MB) は、最大ディスク帯域幅でまだ機能していますか? (またはそれに非常に近い、>90% など)?

それが重要かどうかはわかりませんが、これは C++ とそのライブラリを使用して行われます。

4

1 に答える 1