私はオペレーティングシステムの試験を勉強しています。私はに関する章に取り組んでいます 仮想メモリ 。
私は本当に混乱しています この非常に一般的なスキーマ プロセスを説明する 仮想メモリに割り当てられているページ 。
これらのページはプロセス全体を格納するために割り当てられていますか?ページは実際にヒープ用の空きスペースですか?それともスタック?
私は本当にこれら二つの概念を結びつけることはできません
                   個々のプロセスはそれぞれ1つ以上の仮想ページを持つことができます。 
                
                
                  
                    —
                    DavidPostill
                    
                  
                
              
                   それでは、仮想メモリ内のページはプロセスで使用されるデータにのみ割り当てられるということでしょうか。 
                
                
                  
                    —
                    Arthur Attout
                    
                  
                
              
                   いいえ。OSは仮想メモリに必要なものをすべて入れます。それはデータと同様にプログラムコードを含むことができます。 
                
                
                  
                    —
                    DavidPostill
                    
                  
                
              
                   読む  en.wikipedia.org/wiki/Virtual_memory 。それはページングされた仮想メモリをカバーします:) 
                
                
                  
                    —
                    DavidPostill