Jakie są różnice między pamięcią wirtualną a pamięcią fizyczną?

Często mylę się z koncepcją wirtualizacji w systemach operacyjnych. Biorąc pod uwagę pamięć RAM jako pamięć fizyczną, dlaczego potrzebujemy pamięci wirtualnej do wykonania procesu?

Gdzie znajduje się ta pamięć wirtualna, gdy proces (program) z zewnętrznego dysku twardego jest przenoszony do pamięci głównej (pamięci fizycznej) w celu wykonania.

Kto zajmuje się pamięcią wirtualną i jaka jest wielkość pamięci wirtualnej?

Załóżmy, że jeśli wielkość pamięci RAM wynosi 4 GB (tj. 2 ^ 32-1 przestrzeni adresowej), to jaki jest rozmiar pamięci wirtualnej?

questionAnswers(4)

yourAnswerToTheQuestion