Co oznacza „brak pamięci”?

„Brak pamięci” (OOM) to komunikat o błędzie wyświetlany, gdy komputer nie ma już wolnej pamięci do przydzielenia programom. Błąd braku pamięci powoduje wyłączenie programów — a nawet całego komputera. Ten problem jest zwykle spowodowany albo małą ilością pamięci o dostępie swobodnym (RAM), zbyt dużą liczbą programów lub elementów sprzętowych działających jednocześnie, albo dużym rozmiarem pamięci podręcznej, która pochłania dużą ilość pamięci. Niektórzy ludzie błędnie uważają, że usunięcie elementów z dysku twardego złagodzi ten problem, ale nie zmniejsza to ilości używanej pamięci RAM.

Błąd oznacza, że ​​komputer nie ma już wolnej pamięci wirtualnej na programy lub sprzęt. Aby zrobić miejsce na tę pamięć, komputer często na siłę wyłącza programy i prawdopodobnie cały komputer. Ta pamięć jest zwykle przydzielana programom, ale pamięć i moc są również potrzebne do działania sprzętu, takiego jak głośniki.

Jednym z najczęstszych powodów otrzymywania tego komunikatu o błędzie jest niski poziom pamięci RAM. System nie ma zbyt dużej ilości pamięci do wykorzystania na operacje, co powoduje, że szybko zaczyna mu brakować pamięci. Jest to szczególnie ważne, gdy uruchomione są programy, takie jak gry, które wymagają dużej ilości zasobów. Nawet komputery z umiarkowaną ilością pamięci RAM mogą napotkać ten problem, jeśli kilka programów i elementów sprzętowych jest używanych jednocześnie.

Komputery z dużą ilością pamięci RAM mogą również napotkać ten problem i chociaż problemem może być wiele programów działających jednocześnie, komputery z dużą ilością pamięci RAM napotykają inny problem. Po uruchomieniu komputer ocenia ilość dostępnej pamięci RAM i tworzy pamięć podręczną. Sama pamięć podręczna zajmuje pamięć. W przypadku komputerów z dużą ilością pamięci pamięć podręczna może zajmować znaczną ilość pamięci, powodując błąd braku pamięci.

Naprawienie tego problemu jest zwykle łatwe. Zamknij wszystkie programy, które nie są konieczne do zwolnienia zasobów. Jednocześnie sprawdź okno stanu komputera, aby upewnić się, że zwolnił on zasoby, ponieważ komputer może nie udostępniać pamięci RAM przez kilka minut. Ponowne uruchomienie komputera to najprostszy sposób na zapewnienie, że wszystkie zasoby są wolne. Rozmiar pamięci RAM można również zwiększyć, kupując i instalując nowe układy pamięci RAM.
Niektórzy uważają, że komunikat o błędzie odnosi się do pamięci na dysku twardym, ponieważ zarówno pamięć RAM, jak i miejsce na dysku twardym są potocznie nazywane pamięcią. Następnie osoby te zaczną usuwać pliki z komputera, aby zwolnić pamięć. Chociaż spowoduje to rozrzedzenie dysku twardego, nie naprawi to błędu braku pamięci.