Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

 

Out Of Memory (OOM) jest patologicznym stanem komputera kiedy cała pamięć wirtualna została przydzielona. System operacyjny (dobrym przykładem jestLinux) próbuje odzyskać pamięć i wyjść ze stanu Out Of Memory wywołując nisokopriorytetowy proces, mechanizm zwany potocznie OOM Killer.

 

Działające procesy które napotykają się na stan Out Of Memory, próbując zarezerwować pamięć, używając funkcji malloc(), napotykają błąd. Dobrze napisane programy powinny być przygotowane na taką sytuację, jednakże wiele z nich nie jest. Próba zarezerwowania pamięci bez sprawdzenia zwróconego stanu nazywa się "niesprawdzony malloc" ("unchecked malloc").

 

 

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...