| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Windows Server 2016 Hyper-v Cluster
- Hyper-V
- windbg
- FTP7.5
- paged pool
- windows media service
- ftp7.5 장애조치 클러스터
- 작업관리자
- SQL Server 2008
- dsquery
- 인문고전
- 터키여행
- Windows Server 2016
- LiveKD
- failover cluster
- Windows Server 2008
- Local TempDB
- MSCS on VMWare
- Nested VM
- windows update
- Xperf
- SQL Server 2012R2 FCI
- windows debugging tool
- 안철수
- 프로세스 CPU 사용량
- 클러스터
- cluster node as Domain controller
- iSCSI target
- nonpaged pool
- Session space
- Today
- Total
목록2011/04 (10)
류짱:Beyond MySelf
Windows Server 2003 운영체제까지는 NonPagedPool 그리고 PagedPool, System PTE 등 커널 리소스가 부족하여 장애가 발생하는 경우가 있어, Windows Server 2008 에서 Limit을 제거하고 동적으로 메모리 공간을 조절할 수 있도록 하였습니다. 그러나 큰 메모리를 사용하는 어플리케이션들이 실행되는 환경이라면 동적 메모리 할당 기능으로 인해 커널 메모리 단편화가 발생 되어 시스템에 hang 증상이나 메모리 부족 오류가 발생 할 수 있습니다. [환 경] Windows Server 2008 x86 + SP2 Physical Memory: 64G [증 상] 1. Windows Failover Cluster 환경에서 실행 중인 특정 클러스터 리소스의 온라인 실패 2..
Netmon의 nmcap 명령어를 이용하여 네트워크 패킷을 모니터링 하는 방법입니다. 아래 샘플은 해당 서버와 특정 IP(100.100.100.1)간의 네트워크 패킷을 100M 단위로 수집 하는 방법입니다.. 아래와 같이 명령하면, c:\ 밑에 netmoncap1.cap, netmoncap2.cap,… 100mb 단위로 계속 로깅 됩니다. 저장 폴더는 서버 환경에 따라 변경 하시기 바랍니다 넷몬 다운로드(Microsoft Network Monitor 3.4) http://www.microsoft.com/downloads/en/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f 명령 프롬프트 실행 후 넷몬이 설치 된 디렉터리로 이동 후 아래 명령어를 실..
get-process notepad get-process notepad |stop-process -whatif get-process | sort-object workingset -descending | select-object -first 5 get-process notepad |format-table -Property name, starttime get-process | where-object { $_.starttime } |format-table -Property name, starttime
Windows server 2003 작업 관리자를 실행하면 아래와 같이 시스템의 메모리 사용 현황을 확인 할 수 있습니다. 그 중할당 된 메모리 즉 Commit charge 가 무엇인지 정리 해 보았습니다. [VirtualAlloc Function] http://msdn.microsoft.com/en-us/library/aa366887(VS.85).aspx Commit charge 는 virtual page 가 backing store 를 가지는 것을 의미합니다. Backing store(=physical storage)로는 RAM 과 paging file 이 있습니다.그러니까 어느 순간 virtual page 의 내용은 physical page(RAM) 에 있거나 HDD 의 paging file 에 있..
Commited pages가 Limmit에 도달하여 시스템의 hang, 터미널 세션 연결 불가 등의 증상이 발생한 적이 있습니다. 관련해서 서치를 하다가 아래 블로그를 찾았습니다. 정리가 잘 되어 있네요^^ http://blogs.technet.com/b/escape/archive/2010/07/09/number-of-committed-pages-is-near-limit.aspx Committed page란 가상 메모리의 backing store 즉, RAM이나 paging file에 맵핑된 page를 의미합니다. 전체 Committed pages가 Commit limit 에 도달하였다는 것은 거의 대부분의 RAM과paging file이 모두 사용되었음을 의미합니다. Committed pages가 모두 ..
최근 SQL 관련 이슈들이 많습니다. Lock pages in Memory가 설정 되어 있느냐 아니냐에 따라서 SQL server 프로세스의 Working set(작업집합)의 모니터링 결과 값이 완전 달라 지는 현상입니다. 지금까지 잘 모르고 있었던 내용이네요..-___-; [환 경] Windows Server 2008 R2 / MS SQL Server 2008 + sp2 [문의 사항] 동일 환경의 A 서버와 B서버의 SQL Server 성능 카운터 중 Workingset - Private 의 사용량이 다른 이유? [증 상] A 서버의 물리적 메모리는 16G이며 SQL server의 Max Memory를 12G로 설정 한 후 성능 모니터에서 Working set - private을 확인 하면 아래와 같이..
해당 글은 아래 사이트의 내용을 복사 한 후 약간 편집하여 정리한 SQL Server의 메모리 사용량 확인 방법입니다. 메모리 사용 모니터링 http://technet.microsoft.com/ko-kr/library/ms176018.aspx 메모리 사용 모니터링 SQL Server의 인스턴스를 주기적으로 모니터링하여 메모리 사용이 일반적인 범위를 벗어나지 않는지 확인할 수 있습니다. 메모리 부족 상태를 모니터링하려면 다음 개체 카운터를 사용하십시오. Memory: Available Bytes Memory: Pages/sec Available Bytes 카운터는 현재 프로세스에 사용할 수 있는 메모리의 바이트 수를 나타냅니다. Pages/sec 카운터는 하드 페이지 폴트 때문에 디스크에서 가져오거나 작업..
2011년 독서 열 한 번째 □ 제목: 질문을 던져라 책이 답한다 □ 작가: 김은섭 □ 독서기간: 2011년 3월 중순 ~3월 말 '더 나은 나'를 위한 10가지 질문에 책이 답한다! 고민이 있거나 풀어야 할 문제가 생겼을 때 그리고 대화상대가 필요할 때, 책에게 질문을 던져라 그러면 책은 답을 줄 것이다. "책을 잘 읽고 산다는 것은, 경이로운 세상에 눈을 뜨고 메일매일 세상과 나 자신의 잠재력에 대해 새로운 것들을 배우며 정신적으로 한 차원 더 높은 삶을 살아 가는 것이다" 이라고 전략적 책 읽기의 저자 스티브 레빈은 말했다. 그러나 여기서 중요한 점은 아무리 많은 좋은 책을 읽어도 그 것을 실천하지 않으면 그것은 아무런 쓸모가 없는 죽은 지식이나 마찬 가지라는 것이다. 책을 많이 접하지 않았던 나의..