Re: pagefile ale nie to

Autor: Paweł Filipiak <pfilipiak_at_poczta.fm>
Data: Wed 15 Feb 2006 - 22:17:14 MET
Message-ID: <dt05ot$h2e$1@atena.e-wro.net>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original

"Lawrens Hammond" <valhalla@interia.pl> wrote in message
news:43f3550d@news.home.net.pl...
[...].
> Hardcore - wywali Ci stop np. z numerem 50. (Kernel page fault in nonpaged
> area).

"page fault" oznacza, że strona pamięci jakiej zażądała aplikacja nie
znajduje się aktualnie w pamięci ram. Menedżer pamięci wirtualnej,
obsługując ten wyjątek, odnajduje pożądaną stronę (skoro nie ma jej w ram-ie
znajduje się w pliku wymiany) i przerzuca ją do pamięci fizycznej ram.
Przytoczony przez Ciebie błąd krytyczny systemu ("page fault in nonpaged
area") oznacza, że napotkano wyjątek "page fault" dla obszaru, który nie
może byc przeniesiony do pliku wymiany (pewne obszary pamięci systemu nie
podlegają przenoszeniu do pliku wymiany). Innymi słowy system spodziewał się
znaleźć pewną stronę w pamięci fizycznej (strona była oznakowana jako
"nieprzenoszalna" do pliku wymiany), tymczasem procesor zgłosił wyjątek
"page fault".
Powyższy problem nie ma związku z zajętościa ram-u, to, że występował u
Ciebie przy maksymalnym obciążeniu pamięci to jedynie skutek uboczny tej
zajetości.
Powodem jest błąd fizyczny sprzętu lub przekłamanie zawartości pamięci.
MSDN:
Cause
Bug check 0x50 usually occurs after the installation of faulty hardware or
in the event of failure of installed hardware (usually related to defective
RAM, be it main memory, L2 RAM cache, or video RAM).
Another common cause is the installation of a faulty system service.
Antivirus software can also trigger this error, as can a corrupted NTFS
volume.

-- 
pozdrawiam,
Paweł Filipiak 
Received on Wed Feb 15 22:20:11 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 15 Feb 2006 - 22:42:03 MET