Pytania otagowane jako virtual-memory

Pamięć wirtualna to metoda, w której każdy proces otrzymuje własną przestrzeń adresową (pamięć wirtualną), a sprzęt tłumaczy każde odwołanie do maszyny wirtualnej na adres pamięci fizycznej. Pierwotnie maszyna wirtualna była używana do zapewnienia większej przestrzeni adresowej niż dostępna pamięć fizyczna. Aby sprostać sytuacjom, gdy w użyciu jest więcej pamięci wirtualnej niż pamięci fizycznej, można użyć urządzenia magazynującego, takiego jak dysk twardy, do „wymiany” danych, a następnie „wymiany (z powrotem)” w razie potrzeby.

12
Czy powinienem wyłączyć plik wymiany, jeśli mam dużo pamięci RAM, czy powinienem przenieść go na wirtualny dysk RAM?
Wyobraź sobie, że mam mnóstwo pamięci RAM. Powiedzmy, że 64 GB. To dużo, nawet w przypadku komputerów do grania. Teraz domyślna lokalizacja pliku stronicowania w systemie Windows znajduje się na głównym dysku systemu operacyjnego, czy to HDD, czy SSD, które są ogólnie szybsze, ale wciąż nie tak szybkie jak pamięć …


2
Anuluj aplikację w Mac OS X.
Próbowałem parsować gigantyczny plik XML i skończyło mi się na wirtualnej pamięci. System operacyjny wstrzymał wszystkie moje aplikacje i dał mi ekran do zamykania aplikacji, aby zwolnić więcej miejsca. Zabiłem aplikację parsującą XML i mam teraz mnóstwo miejsca, ale nie mogę już wznowić moich wstrzymanych aplikacji. Co powinienem zrobić?

6
Co to jest pamięć wirtualna?
Dwukrotnie sprawdzałem swoje notatki pod kątem „pamięci wirtualnej”, a definicja w moim podręczniku to: Proces przydzielania sekcji pamięci dodatkowej do działania jako część pamięci głównej Gdzie, jak mówi Wikipedia : Pamięć wirtualna jest techniką systemu komputerowego, która sprawia, że ​​aplikacja ma wrażenie ciągłej pamięci roboczej (przestrzeni adresowej) i (Wikipedia też …

3
Opłata za zatwierdzenie jest pełna w 100%, ale pamięć fizyczna wynosi tylko 60%, gdy nie używa się pliku strony
Wyłączyłem plik stronicowania w moim systemie (dysk twardy jest zbyt wolny, nie mogę od razu kupić nowego, nie mogę przenieść pliku stronicowania na inną partycję). Gdy zajrzę do Monitora zasobów, używając aplikacji wymagających pamięci, system pokazuje, że opłata zatwierdzenia jest prawie w 100% pełna. Rzeczywiście, jeśli nadal wymagam więcej pamięci, …

4
Dlaczego Linux używa partycji wymiany, kiedy jądro i tak obsługuje pamięć stronicowania / wirtualną?
O ile rozumiem stronicowanie i zamianę, są to zupełnie inne pojęcia. Chociaż zamiana oznacza, że ​​proces znajduje się całkowicie w pamięci fizycznej lub na dysku twardym, przy czym stronicowanie części procesu może znajdować się w pamięci fizycznej, a inne części mogą znajdować się na dysku twardym. Ale dlaczego Linux wymaga …

1
Jak zatrzymać proces systemu Linux w celu późniejszego wykonania, zamieniając jego pamięć
Chcę zatrzymać długotrwały proces, aby nie zużywał zasobów procesora ani pamięci fizycznej, z zamiarem wznowienia tego samego procesu w przyszłości. Wiem, że część procesora jest osiągalny za pomocą SIGSTOPi SIGCONT sygnały , ale jest to możliwe do strony out (swap w przypadku brudnych stron procesu) natychmiast prywatny RSS z pamięci …


5
Ile wymiany używa dana aplikacja Mac?
Czy jest jakiś sposób na stwierdzenie, czy konkretna aplikacja działająca w systemie Mac OSX (10.2+) zamieniła część pamięci (np. Na jeden z /private/var/vm/swapfile*plików)? I jak dużo? Nagroda (150 rps) Proste pytanie. Pierwsza poprawna odpowiedź zostanie zaakceptowana, jeśli zobaczę ją po upływie mniej niż 2 dni od wygaśnięcia okresu nagrody. Jeśli …

6
Czy nadal muszę korzystać z pamięci wirtualnej?
Myślałbym, że to już zostało zadane, ale nie mogę tego znaleźć. W którym momencie nie muszę już włączać pamięci wirtualnej? Z 4 GB pamięci RAM widzę, że komputer rzadko używa go w pobliżu. W tym momencie pamięć wirtualna nie jest absolutnie konieczna. Czy wyłączenie jest niebezpieczne? Czy w takim przypadku …

2
ImDisk: Utwórz fizyczny dysk pamięci (nie dysk wirtualny) z wiersza polecenia
Korzystam z ImDisk, aby utworzyć dysk wirtualny w systemie Windows 7. Używam go jako dysku tymczasowego do przechowywania dokumentów i będzie on tworzony przy każdym ponownym uruchomieniu komputera / systemu Windows. To działa dobrze; chcę jednak utworzyć dysk w pamięci fizycznej zamiast w pamięci wirtualnej. Na karcie konfiguracji systemu Windows …


3
Jak ukryć ostrzeżenia o niskim poziomie pamięci w systemie Vista Home Premium, gdy działa bez pliku stronicowania?
Kilka tygodni temu wyłączyłem wszystkie pliki stronicowania w moim Media Center . Doszedłem do wniosku, że obsługuje on tylko AVG , Media Center, Logmein, Chrome i różne usługi, które je obsługują, i nigdy nie przekracza 1,4-1,5 GB pamięci fizycznej, więc jaką krzywdę może to zrobić? Ogólnie rzecz biorąc, zadziałało to …

3
Czy ma to znaczenie dla wielkości obszaru wymiany w systemie Linux
Czy to ważne, czy wielkość obszaru wymiany w Linuksie została ustawiona za mała (powiedzmy 1 Gb), a główna pamięć RAM jest 128Gb? Czy zawsze powinniśmy ustawić wielkość obszaru wymiany na dwukrotność pamięci RAM? AKTUALIZACJA: Cześć, dziękuję wszystkim za odpowiedź na to pytanie. W rzeczywistości mam to pytanie, ponieważ napotkaliśmy pewne …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.