인생사는 이야기
웹서버 이벤트 로그 페이지 풀이 비었으므로..... 본문
윈도우 웹서버 어플리케이션 로그
이벤트 "풀이 비었으므로, 서버가 시스템의 페이징 풀에서 할당하지 못했습니다" 대해
메모리 풀 부족 증상은 프로세스들이 너무 많은 메모리를 사용하여 발생하는 현상으로
기본적으로 시스템이 총 페이지된 풀의 80%에 도달하면 메모리 관리자가 할당되어 있는 페이지된 풀 메모리를
해제하려 하는데, 시스템 구성에 따라 최대 페이지된 풀 메모리의 크기는 343MB이며 이것의 80%는 274MB입니다.
(시스템 메모리 양에 따라 페이지 풀 용량은 다릅니다..)
메모리 관리자가 페이지된 풀 요구를 충족시킬 수 있을 만큼 빠르게 해제할 수 없으면 이 이벤트가 발생할 수 있습니다
페이지플 빠르게 해제 하기
1. 레지스트리 편집기(Regedt32.exe)를 시작합니다.
2. 레지스트리에서 다음 키를 찾아 누릅니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
3. 편집 메뉴에서 값 추가를 누르고 아래와 같은 레지스트리 값을 추가합니다.
값 이름: PoolUsageMaximum
데이터 형식: REG_DWORD
기수: 10진수
값 : 60
값을 60으로 설정하면 기본 설정인 80%가 아니라 PagedPoolMax의 60%에서 메모리 해제 프로세스를
시작하도록 메모리 관리자에게 알립니다. 60%의 임계값이 증가하는 사용량을 처리하기에 부족하다면
이 설정을 50%나 40%로 더 낮게 설정하세요
값 이름: PagedPoolSize
데이터 형식: REG_DWORD
기수: 16진수
값 데이터: 0xFFFFFFFF
PagedPoolSize를 0xFFFFFFFF로 설정하면 컴퓨터에 다른 리소스 대신 최대 페이지된 풀을 할당합니다.
'IT > 윈도우 서버' 카테고리의 다른 글
[windows] BAT(배치) 파일 사용 방법 (2) | 2012.09.13 |
---|---|
[windows] Windows 2008 Sever MEM 비정상 점유 (0) | 2012.05.06 |
윈도우키보드 보안(스티키, 토글키, 필터키) (0) | 2012.03.28 |
윈도우 서비스 설명 (0) | 2012.03.28 |
wmic를 이용한 사용자 계정 변경 (0) | 2012.03.28 |