私は自分のPCのRAMを2つに分割したいと思っています。私のWindows OSの半分と私のアプリケーションのイメージバッファーの半分です。たとえば、私のデスクトップには32GBのメモリがあり、Windowsには16GBを割り当て、アプリケーションへのアクセスにはさらに16GBを割り当てる必要があります。 Windowsは他の16GBに触れませんが、私のアプリケーションはその16GBイメージバッファを使用する必要があります。私はLinuxでこれを行う方法を知っていますが、私はWindows OSでこれを行う必要があります。私は、BIOSを設定し、私のアプリケーションアクセスのためのイメージバッファのページ再マップWindowsドライバを実装する必要があると思う。 これを行うには良い方法はありますか?Windows OSとアプリケーションごとにRAMを分割する方法は?
1
A
答えて
4
Address Windowing Extensions APIでこれを行うことができます。これはもともとは32ビットアプリケーション向けに設計されていましたが、64ビットアプリケーションでは引き続き使用でき、この方法で割り当てられたメモリは仮想メモリ管理システムでは使用できません。
しかし、ほとんどの場合、仮想メモリマネージャがそのジョブを実行できるようにすると、明示的にメモリをロックするよりも全体的なパフォーマンスが向上することに注意してください。
関連する問題
- 1. リストを条件ごとにリストに分割する方法は?
- 2. リクエストごとにbigqueryレスポンスを10000に分割する方法は?
- 3. Application Insightsライブストリームをサーバーごとに分割する方法は?
- 4. 文をボックス/フレームに分割する方法 - 単語ごとに?
- 5. google appstore、データストアネームスペースごとに料金を分割する方法
- 6. 行ごとにテキストを分割する方法
- 7. MySQLで一日ごとにMyISAMテーブルを分割する方法
- 8. 月ごとに既存のApacheログファイルを分割する方法は?
- 9. グループごとに要素を異なる行に分割する方法は?
- 10. 方法ごとに1分
- 11. タイプごとに2つのセットに列を分割する方法は?
- 12. pythonを使って行ごとにnotpadファイルを分割する方法は?
- 13. PyPDF2を使ってnページごとにPDFを分割する方法は?
- 14. 文字の3回ごとに文字列を分割する方法は?
- 15. Bashの5文字ごとにcsv行を分割する方法は?
- 16. インフォーマティカの実行ごとに分割レコードをロードする方法は?
- 17. JavaアプリケーションWindowsとMac OS X
- 18. アプリケーションをコンポーネントストラテジに分割する方法
- 19. データごとの分割mysql
- 20. パンダのデータフレームをメモリごとに分割
- 21. OSごとにqssスタイルシートを有効にする方法はありますか?
- 22. Androidでは、アプリケーションごとにインターフェイスごとのデータトラフィックを測定する方法
- 23. Windowsアプリケーションの場合、5分ごとに自動的にC#コードを実行する方法。オープンですか?
- 24. python列ごとにグループを分割する方法各グループのデータセット%
- 25. 2次元配列のループ境界をスレッドごとに分割する方法
- 26. アプリケーションを分割する方法
- 27. windowsスケジューラは1分ごとにsvnを更新する
- 28. 1分ごとにアンドロイドに情報をロードする方法は?
- 29. 30分ごとに仕事をする方法
- 30. 2分ごとにdivコンテンツを表示する方法は?
...なぜですか?なぜあなたはこれをしたいのですか?なぜ、OSのメモリマネージャが正しいことをするのを信頼できないのですか? –
私は連続したメモリを使う必要があると思っていましたが、Windows OSがこれを正しく処理できるなら、私はそれを使うのが好きです。それでは、もし私がvirtualallocを使っているのであれば、パフォーマンスの低下はありますか? – chungae9ri