virtual-address-space

    2

    1答えて

    私は組み込みシステムのイーサネットドライバでメモリ破損の問題を調査しています。 バスマスタDMAコントローラと低速SDRAMの間に問題があると思われます。だから私は高速SRAMでバウンスバッファを使いたいと思っています。これを行うには、私は2つのことが必要です:DMAコントローラのバッファディスクリプタにSRAMの物理アドレス(バスマスタの観点から)を置く必要があります。着信パケット。私は htt

    1

    1答えて

    s390アーキテクチャでは、仮想カーネルとユーザーのアドレススペースが同時に存在しないので、copy_to_userはどのように機能しますか?

    17

    6答えて

    Windowsアプリケーションでは通常、32ビットシステム上に2Gbのプライベートアドレス空間があることが知られています。このスペースは、/ 3Gbスイッチを使用して3Gbに拡張できます。 オペレーティングシステムは、残りの4Gbを予約します。 私の質問はなぜですか? カーネルモード(デバイスドライバコード)で動作するコードには、独自のアドレス空間があります。なぜ、排他的な4Gbアドレス空間の上に

    -1

    1答えて

    私はこの問題がプログラミングよりもOS上であることを知っています。申し訳ありません。 可変パーティションのマルチプログラムミグスキーム 誰がプロセスの仮想アドレス空間のサイズを決定する必要がありますか? 実行中にプロセスがより多くのメモリを必要とする場合はどうなりますか? 可変パーティションスキームとは、セグメンテーションまたはページングを伴わないスキーム( )を意味しますが、枝分かれした割り当て