デバイス/ DMAを使用するためにLinuxカーネルで大きなメモリチャンクを予約する方法は?

デバイス/ DMAを使用するためにLinuxカーネルで大きなメモリチャンクを予約する方法は?

デバイスのDMA用に大量(~1GB)の連続メモリを予約したいと思います。この特定のLinuxボックスの全体的な目的は、デバイスを使用する単一のアプリケーションを実行することです。デバイスは、ジョブあたり約10〜200 MBの大容量転送を実行できます。

明確にするために、この質問を次の人に尋ねてください。すぐに答えが出ると予想されます。

ベストアンサー1

私の考えでは、あなたはできないと思います。代わりに「そんなふり」をしなければなりません。ここで説明

前回確認してみました(久しぶりに)中国製造業者協会まだARMからx86に移植されていません。それにもかかわらず、この程度のクッションはあなたに合うようには思えません。

おすすめ記事