Zastanawiam się, co stanie się z danymi w pamięci RAM po zamknięciu VM?
Ponieważ serwer hostingowy nadal działa, a pamięć RAM jest nadal zasilana, uważam, że dane pozostaną tam, dopóki nie zostaną zastąpione przez inną maszynę wirtualną / program, prawda? Czy wiesz, czy implementacje oprogramowania do wirtualizacji gwarantują, że pamięć zostanie skasowana? Jeśli tak, to jaki? A może w przypadku przechowywania niektórych wrażliwych danych powinienem upewnić się, że przed zamknięciem maszyny wirtualnej wszystkie dane w pamięci RAM są zastępowane?
Odpowiedzi:
Z jakiego systemu wizualizacji korzystasz lub jesteś zainteresowany? Ogólnie rzecz biorąc, po włączeniu maszyny wirtualnej zużywa ona pamięć RAM przydzieloną jej w ustawieniach. Po zamknięciu pamięć RAM staje się wolna i przywracana z powrotem na maszynę hosta.
Z Konfigurowanie maszyn wirtualnych :
Załóżmy, że twój host, maszyny wirtualne i sieć są bezpieczne, musisz pamiętać, że dane, które zapisujesz na maszynie wirtualnej, nadal znajdują się na dysku twardym komputera hosta po zamknięciu.
źródło
Baran normalnie byłby „wypuszczany” z powrotem do systemu operacyjnego, aby robić z nim, co mu się podoba, oznaczony jako „wolny” lub „dostępny” lub w inny sposób używany ponownie.
Wierzę, że maszyny wirtualne, takie jak VirtualBox, mogą „zapisać” pamięci RAM i użyć jej do ponownego uruchomienia przy uruchomionych wszystkich tych samych programach, takich jak zwykłe zawieszanie komputera lub hibernacja - zapisuje pamięć RAM na dysku i wyłącza zasilanie, a następnie ponownie ładuje pamięć RAM z dysku i kontynuuje jeśli nigdy nie został wyłączony.
A może obawiasz się, że dane w pamięci RAM maszyny wirtualnej mogą nadal znajdować się w pamięci, a wrażliwe dane mogą zostać odczytane przez jakiś inny nieuczciwy program działający na twoim komputerze? Jest to możliwe, ale w takim przypadku jestem pewien, że każdy nieuczciwy program, który już działa na twoim komputerze, może odczytać dane wejściowe na ekranie, klawiaturze i myszy, słuchać ruchu sieciowego i w zasadzie cokolwiek już robić , maszynę wirtualną lub maszynę wirtualną. Nie martwiłbym się tym - martwiłbym się o wszystkie fałszywe programy szpiegujące, które działają na moim komputerze
źródło