Skip to main content

Co to jest ogólna wina ochrony?

Ogólna błąd ochrony (GPF) to błąd, który występuje w mikroprocesorze komputerowym, zwykle, gdy program próbuje uzyskać dostęp do pamięci, która jest obecnie używana przez inne oprogramowanie.Pewne ogólne warunki uszkodzenia ochrony mogą być spowodowane awarią sprzętu, ale podobnie jak większość błędów komputerowych, przytłaczające prawdopodobieństwo jest przyczyną oprogramowania.Procesory, które wykrywają ogólne warunki błędów ochrony, przestają wykonywać kod, który go spowodował i próbują odzyskać błąd.Jeżeli warunek GPF nie zostanie złapany na czas przez procesor, a dodatkowe usterki GPF występują, trzecia usterka zwykle powoduje, że system komputerowy nie reaguje na wejście i wymaga resetowania lub ponownego uruchomienia systemu.częściej z ogólnych warunków uszkodzenia ochrony niż obecne systemy.Wynika to częściowo z faktu, że programowanie oprogramowania było wówczas bardziej niespójne i ze względu na większe ograniczenia dostępnej pamięci losowej (RAM), które miały systemy.Zakończyć programy rezydentów i pozostań (TSR), które załadowały się do pamięci systemowej, gdy komputer się uruchamiał, aby niektóre programy były szybko dostępne, często mogły przyczynić się do błędów GPF, gdy inne programy załadowane przez użytkownika próbowały korzystać z lokalizacji pamięci, gdzie były TSRSprzechowywane.

Warunki sprzętowe, które mogą powodować ogólne błędy komputerowe w błędy ochrony, obejmują różne typy pamięci dostępu losowego (RAM), które są instalowane w tym samym systemie i są nieco niezgodne.Przykłady obejmują rozszerzone dane wyjściowe danych (EDO) RAM i szybką dynamiczną pamięć losową (DRAM).Ponieważ Edo Ram musi być zainstalowany w parach układów na płycie głównej, ale szybka strona może być instalowana jako pojedyncze jednostki, często były mieszane w starszych systemach komputerowych bez świadomości różnicy.Innym powszechnym powodem ogólnych błędów ochrony w sprzęcie jest to, że system zaczyna działać w temperaturze poza specyfikacjami projektowymi, zwykle ponad 100 i stopy;Fahrenheit (38 i deg; Celsjusz).Nadmierna temperatura może być spowodowana nieodpowiednim odpowietrzaniem wnętrza, a także dodatkowo zainstalowanego sprzętu, takiego jak dodatkowe dyski twarde lub dyski kompaktowe (CD) i cyfrowy dysk wideo (DVD), które generują więcej ciepła w konsoli.Hobbystów komputerowych, którzy przepełnili mikroprocesor w celu poprawy wydajności lub dodania kolejnego zasilania do uruchamiania kart graficznych do gier, często mogą zaniedbać projektowanie lepszego rozpraszania ciepła również dla systemu.

Błędy komputerowe znajdują się w różnych klasach,a błędy segmentacji lub ogólne błędy w błędy ochrony są w szczególności błędy dostępu do pamięci, które technologia systemu operacyjnego ma problemy z rozwiązywaniem.Gdy wystąpi taki błąd, jądro systemu operacyjnego, które jest chronione pamięć na procesorze, w którym ładowany jest system operacyjny, wysyła komunikat z powrotem do procesu oprogramowania ogólnego błędu błędu ochrony.Zwykle powoduje to zakończenie procesu w celu skorygowania warunku, a oprogramowanie wyłącza się lub wisi, ale system w przeciwnym razie nadal działa.W wcześniejszych systemach komputerowych odzyskanie błędów GPF było rzadkie, a system często musiał zostać ponownie uruchomiony.Nowsze komputery z większą pamięcią, szybszymi procesorami i oprogramowaniem, które są bardziej kompatybilne ze sprzętem, mają większe prawdopodobieństwo odzyskania z warunków GPF bez wymagania ponownego uruchomienia, i są one rzadko widoczne na standardowych komputerach osobistych.