SlideShare ist ein Scribd-Unternehmen logo
1 von 6
노트북 응답 속도 문제 확인
덤프 추출, 테스트 이력
황인균
2016.02.04
내용
1. 덤프#1 캡처 – 원래 상태...............................................................................................................................................3
2. 덤프#2 캡처 – 업데이트 서비스 분리 ......................................................................................................................3
3. 덤프#3 캡처 – 윈도우 업데이트 reset.....................................................................................................................4
4. 최신 업데이트 모두 설치................................................................................................................................................4
5. “업데이트 확인” 클릭 ......................................................................................................................................................5
6. 테스트 결과 ..........................................................................................................................................................................5
7. 그럼, 어떻게? .......................................................................................................................................................................6
문제의 svchost.exe 프로세스 덤프는 환경을 변화시키면서 상태별로 캡쳐되었습니다.
1. 덤프#1 캡처 – 원래 상태
■ 윈도우 업데이트 서비스(wususerv)를 포함하는 svchost 프로세스 캡처
■ "제어판 > Windows Update"에 "업데이트 설치" 버튼은 보이지만 실제로 최신 업데이트를
설치하지는 않은 상태
■ “업데이트 확인” 클릭
■ 노트북 응답 속도 느려짐  덤프 캡처
파일 설명
01.procexp_svchost_original service.dmp 메모리 덤프(full)- procexp.exe사용
02.vmmap_svchost_original service.mmp 프로세스 메모리 상태(Vmmap.exe)
2. 덤프#2 캡처 – 업데이트 서비스 분리
■ 윈도우 서비스 Wuauserv를 별도의 svchost 프로세스로 분리해서 캡처
※ 서비스 분리에 참조한 페이지
http://blogs.technet.com/b/askperf/archive/2008/01/11/getting-started-with-svchost-exe-
troubleshooting.aspx
■ 자동 업데이트 진행
■ 노트북 응답 속도 느려짐 덤프 캡쳐
파일 설명
00.procdump생성 명령.txt
01.procdump_only_wuauserv_full_160203_094635.dmp 메모리 덤프 - full - procdump.exe
01.procdump_only_wuauserv_full_160203_094829.dmp
01.procdump_only_wuauserv_full_160203_094858.dmp
02.procdump_only_wuauserv_mini_160203_094559.dmp 메모리 덤프 - mini - procdump.exe
02.procdump_only_wuauserv_mini_160203_094608.dmp
02.procdump_only_wuauserv_mini_160203_094614.dmp
03.vmmap_svchost_only_wuauserv(6860).mmp 프로세스 메모리 상태 - vmmap.exe
04.NeworkMonitor_only_wuauserv.cap 네트워크 - NetworkMonitor.exe
3. 덤프#3 캡처 – 윈도우 업데이트 reset
■ 윈도우 업데이트 에이전트를 최신으로 업데이트하고, 윈도우 업데이트 서비스를 reset한 이후
svchost 캡쳐
※ 사용 툴 : WindowsUpdateDiagnostic.diagcab( https://support.microsoft.com/ko-kr/kb/971058 )
■ 윈도우 업데이트 리셋 후 별도의 프로세스로 독립시킨 Wuauserv가 다시 원래의 그룹("netsvcs")
그룹으로 병합됨
업데이트 서비스 Reset 비고
노트북 #1 툴을 3번 실행해서, "자동 복구"기능으로 오류를 모두 해결하고 나
서 덤프 추출함.
노트북 #2 Windows Update “시작(지연)”( 기본값)으로 수동 설정 변경
윈도우 업데이트 서비스를 reset하고도 오류가 하나 남은 상태
노트북 #3 한번 툴 실행으로 문제 해결 완료
■윈도우 서비스 업데이트만 reset하고 “업데이트 확인” 버튼 클릭
■ 노트북 응답 속도 느려짐 덤프캡쳐
파일 설명
00.procdump생성 명령.txt
NeworkMonitor_only_wuauserv.cap
procdump_only_wuauserv_full_160203_110509.dmp 메모리 덤프 - full - procdump.exe
procdump_only_wuauserv_full_160203_110611.dmp
procdump_only_wuauserv_full_160203_110730.dmp
procdump_only_wuauserv_mini_160203_110408.dmp 메모리 덤프 - mini - procdump.exe
procdump_only_wuauserv_mini_160203_110428.dmp
procdump_only_wuauserv_mini_160203_110435.dmp
4. 최신 업데이트 모두 설치
“제어판>Windows Update”에서 "업데이트 설치" 버튼 클릭
"설치 준비 중..."
--> 너무 오래 걸림. hang으로 생각해서 노트북 재부팅
--> "업데이트 설치" 버튼 출력됨
--> "업데이트 설치" 클릭
--> "업데이트 다운로드 중..."
--> 다운로드 시간 정말 오래 걸림.
90개 업데이트, 총 351.9M 다운받는데 약 50분 소요
--> "설치 준비 중..."
--> "업데이트 설치 중..."
--> 설치 시간 정말 오리 걸림. 1시간 50분 소요
--> “일부 업데이트가 설치되지 않았습니다”, 성공 : 88개, 실패 : 1개, 필요하지 않음 : 1개
코드 643 Windows Update에서 알 수 없는 오류가 발생했습니다.
시스템에서 중요한 파일 도는 서비스를 사용 중이면 업데이트할 수 없습니다.
열려있는 파일을 모두 저장한 다음 컴퓨터를 다시 시작하십시오
--> 설치되지 않은 업데이트는 “Visual Studio”관련된 것으로 업데이트 필요없음
노트북 설명
노트북 #1 업데이트 60개
업데이트 다운로드 : 약 50분
업데이트 설치 : 1시간 50분
노트북 #2 업데이트 3개
업데이트 다운로드 : 약간
업데이트 설치 : 약간
노트북 #3 업데이트 145개
업데이트 다운로드+ 설치 : 오전 11시 ~ 오후 4:40
5. “업데이트 확인” 클릭
최신 상태로 업데이트 한 후, “제어판>Windows Update”의 “업데이트 확인” 링크 클릭
판타스틱!! –노트북#1
오~섬 !! –노트북 #2
모니터링 진행중 !!- 노트북 #3
6. 테스트 결과
설치되지 않은 윈도우 업데이트가 많아서 “업데이트 확인하고, 다운로드, 설치”하는 과정이 노트북
성능에 영향을 주는 것 같다는 추정은 “사실”인 것으로…
“윈도우 업데이트 서비스는 초기 상태로 그대로 두고,
최신 업데이트 상태로 유지하면 부하는 걸리지 않음”
최신 상태로 업데이트하기 전에 노트북의 “윈도우 업데이트 서비스 상태를 리셋”하는 과정만
테스트했음. 리셋없이 노트북이 최신 상태로 업데이트되는지는 아직 확인 못함.
7. 그럼, 어떻게?
이제 어떻게 사용자들의 노트북을 최신으로 업데이트해야 하는가에 대한 결정이 필요함.
고려할 사항은….
■ 소요되는 시간 고려 - 노트북의 업데이트되지 않은 개수에 따라서 총 작업 시간은 1시간에서 안
좋은 경우는 3시도 걸릴 수 있지 않을까 예상.
■ 작업에 사람의 개입이 필요함. 즉 수작업이 필요함( 버튼 클릭, 재부팅 등 )
■ MS에 사용자 작업에 영향을 주지 않고, 누적된 업데이트를 설치할 수 있는 방법에 대한 문의도
필요할 듯. 윈도우 업데이트가 누적되었다고 해서 이렇게 노트북 성능에 영향을 주는 것은 바람직한
현상은 아닌 듯.
■ 지금처럼 노트북의 윈도우 업데이트를 막는다?

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (8)

.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지.net 웹어플리케이션 예외정보 노출 방지
.net 웹어플리케이션 예외정보 노출 방지
 
Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해Sha 2 기반 인증서 업그레이드 이해
Sha 2 기반 인증서 업그레이드 이해
 
IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30
 
04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처04. it정보화전략-어플리케이션 아키텍처
04. it정보화전략-어플리케이션 아키텍처
 
암호화
암호화암호화
암호화
 
IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처IT전략계획-04.보안 아키텍처
IT전략계획-04.보안 아키텍처
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크
 
네트워크와 보안
네트워크와 보안네트워크와 보안
네트워크와 보안
 

Ähnlich wie 노트북 응답 속도 문제 덤프 추출테스트 이력

mathworks_installation_help_ko_KR.pdf
mathworks_installation_help_ko_KR.pdfmathworks_installation_help_ko_KR.pdf
mathworks_installation_help_ko_KR.pdf
alex401360
 
[231]나는서버를썰터이니너는개발만하여라 양지욱
[231]나는서버를썰터이니너는개발만하여라 양지욱[231]나는서버를썰터이니너는개발만하여라 양지욱
[231]나는서버를썰터이니너는개발만하여라 양지욱
NAVER D2
 
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
OnGameServer
 

Ähnlich wie 노트북 응답 속도 문제 덤프 추출테스트 이력 (10)

mathworks_installation_help_ko_KR.pdf
mathworks_installation_help_ko_KR.pdfmathworks_installation_help_ko_KR.pdf
mathworks_installation_help_ko_KR.pdf
 
Pc와 친해지기 안전,응급처치,쉽게
Pc와 친해지기 안전,응급처치,쉽게Pc와 친해지기 안전,응급처치,쉽게
Pc와 친해지기 안전,응급처치,쉽게
 
Oracle History #8
Oracle History #8Oracle History #8
Oracle History #8
 
취약점 점검도구 실습 보고서
취약점 점검도구 실습 보고서 취약점 점검도구 실습 보고서
취약점 점검도구 실습 보고서
 
빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)
 
[231]나는서버를썰터이니너는개발만하여라 양지욱
[231]나는서버를썰터이니너는개발만하여라 양지욱[231]나는서버를썰터이니너는개발만하여라 양지욱
[231]나는서버를썰터이니너는개발만하여라 양지욱
 
로거넷 LoggNet 프로그램 설정 정보 (사용자 교육 자료 CR1000)
로거넷 LoggNet 프로그램 설정 정보 (사용자 교육 자료 CR1000)로거넷 LoggNet 프로그램 설정 정보 (사용자 교육 자료 CR1000)
로거넷 LoggNet 프로그램 설정 정보 (사용자 교육 자료 CR1000)
 
PCF Installation Guide
PCF Installation GuidePCF Installation Guide
PCF Installation Guide
 
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
 
클라우드 환경에서 알아야할 성능 이야기
클라우드 환경에서 알아야할 성능 이야기클라우드 환경에서 알아야할 성능 이야기
클라우드 환경에서 알아야할 성능 이야기
 

Mehr von InGuen Hwang

Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩
InGuen Hwang
 

Mehr von InGuen Hwang (18)

01. 워크샵 행복과 아이교육 01
01. 워크샵   행복과 아이교육 0101. 워크샵   행복과 아이교육 01
01. 워크샵 행복과 아이교육 01
 
02. 워크샵 아이 교육 big picture 01
02. 워크샵   아이 교육 big picture 0102. 워크샵   아이 교육 big picture 01
02. 워크샵 아이 교육 big picture 01
 
행복과 자녀 교육
행복과 자녀 교육행복과 자녀 교육
행복과 자녀 교육
 
02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입02. it정보화전략-보안 아키텍처 도입
02. it정보화전략-보안 아키텍처 도입
 
01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획
 
00. it정보화전략-들어가기
00. it정보화전략-들어가기00. it정보화전략-들어가기
00. it정보화전략-들어가기
 
IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획IT전략계획- 03.IT 도입계획
IT전략계획- 03.IT 도입계획
 
IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)IT전략계획- 02.정보전략계획(isp)
IT전략계획- 02.정보전략계획(isp)
 
IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획IT전략계획 - 01.사업계획
IT전략계획 - 01.사업계획
 
어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트어셈블리 로딩 컨텍스트
어셈블리 로딩 컨텍스트
 
Locate Assembly
Locate AssemblyLocate Assembly
Locate Assembly
 
Windows security context
Windows security contextWindows security context
Windows security context
 
웹서버 정보 노출 방지
웹서버 정보 노출 방지웹서버 정보 노출 방지
웹서버 정보 노출 방지
 
Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략Enterprise mode vs doc mode 사용 전략
Enterprise mode vs doc mode 사용 전략
 
64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정64비트os전환-IE 표준환경 설정
64비트os전환-IE 표준환경 설정
 
정보화 계획 수립 개념
정보화 계획 수립 개념정보화 계획 수립 개념
정보화 계획 수립 개념
 
Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩
 
Naeyo사용법
Naeyo사용법Naeyo사용법
Naeyo사용법
 

노트북 응답 속도 문제 덤프 추출테스트 이력

  • 1. 노트북 응답 속도 문제 확인 덤프 추출, 테스트 이력 황인균 2016.02.04
  • 2. 내용 1. 덤프#1 캡처 – 원래 상태...............................................................................................................................................3 2. 덤프#2 캡처 – 업데이트 서비스 분리 ......................................................................................................................3 3. 덤프#3 캡처 – 윈도우 업데이트 reset.....................................................................................................................4 4. 최신 업데이트 모두 설치................................................................................................................................................4 5. “업데이트 확인” 클릭 ......................................................................................................................................................5 6. 테스트 결과 ..........................................................................................................................................................................5 7. 그럼, 어떻게? .......................................................................................................................................................................6
  • 3. 문제의 svchost.exe 프로세스 덤프는 환경을 변화시키면서 상태별로 캡쳐되었습니다. 1. 덤프#1 캡처 – 원래 상태 ■ 윈도우 업데이트 서비스(wususerv)를 포함하는 svchost 프로세스 캡처 ■ "제어판 > Windows Update"에 "업데이트 설치" 버튼은 보이지만 실제로 최신 업데이트를 설치하지는 않은 상태 ■ “업데이트 확인” 클릭 ■ 노트북 응답 속도 느려짐  덤프 캡처 파일 설명 01.procexp_svchost_original service.dmp 메모리 덤프(full)- procexp.exe사용 02.vmmap_svchost_original service.mmp 프로세스 메모리 상태(Vmmap.exe) 2. 덤프#2 캡처 – 업데이트 서비스 분리 ■ 윈도우 서비스 Wuauserv를 별도의 svchost 프로세스로 분리해서 캡처 ※ 서비스 분리에 참조한 페이지 http://blogs.technet.com/b/askperf/archive/2008/01/11/getting-started-with-svchost-exe- troubleshooting.aspx ■ 자동 업데이트 진행 ■ 노트북 응답 속도 느려짐 덤프 캡쳐 파일 설명 00.procdump생성 명령.txt 01.procdump_only_wuauserv_full_160203_094635.dmp 메모리 덤프 - full - procdump.exe 01.procdump_only_wuauserv_full_160203_094829.dmp 01.procdump_only_wuauserv_full_160203_094858.dmp 02.procdump_only_wuauserv_mini_160203_094559.dmp 메모리 덤프 - mini - procdump.exe 02.procdump_only_wuauserv_mini_160203_094608.dmp 02.procdump_only_wuauserv_mini_160203_094614.dmp 03.vmmap_svchost_only_wuauserv(6860).mmp 프로세스 메모리 상태 - vmmap.exe 04.NeworkMonitor_only_wuauserv.cap 네트워크 - NetworkMonitor.exe
  • 4. 3. 덤프#3 캡처 – 윈도우 업데이트 reset ■ 윈도우 업데이트 에이전트를 최신으로 업데이트하고, 윈도우 업데이트 서비스를 reset한 이후 svchost 캡쳐 ※ 사용 툴 : WindowsUpdateDiagnostic.diagcab( https://support.microsoft.com/ko-kr/kb/971058 ) ■ 윈도우 업데이트 리셋 후 별도의 프로세스로 독립시킨 Wuauserv가 다시 원래의 그룹("netsvcs") 그룹으로 병합됨 업데이트 서비스 Reset 비고 노트북 #1 툴을 3번 실행해서, "자동 복구"기능으로 오류를 모두 해결하고 나 서 덤프 추출함. 노트북 #2 Windows Update “시작(지연)”( 기본값)으로 수동 설정 변경 윈도우 업데이트 서비스를 reset하고도 오류가 하나 남은 상태 노트북 #3 한번 툴 실행으로 문제 해결 완료 ■윈도우 서비스 업데이트만 reset하고 “업데이트 확인” 버튼 클릭 ■ 노트북 응답 속도 느려짐 덤프캡쳐 파일 설명 00.procdump생성 명령.txt NeworkMonitor_only_wuauserv.cap procdump_only_wuauserv_full_160203_110509.dmp 메모리 덤프 - full - procdump.exe procdump_only_wuauserv_full_160203_110611.dmp procdump_only_wuauserv_full_160203_110730.dmp procdump_only_wuauserv_mini_160203_110408.dmp 메모리 덤프 - mini - procdump.exe procdump_only_wuauserv_mini_160203_110428.dmp procdump_only_wuauserv_mini_160203_110435.dmp 4. 최신 업데이트 모두 설치 “제어판>Windows Update”에서 "업데이트 설치" 버튼 클릭 "설치 준비 중..." --> 너무 오래 걸림. hang으로 생각해서 노트북 재부팅
  • 5. --> "업데이트 설치" 버튼 출력됨 --> "업데이트 설치" 클릭 --> "업데이트 다운로드 중..." --> 다운로드 시간 정말 오래 걸림. 90개 업데이트, 총 351.9M 다운받는데 약 50분 소요 --> "설치 준비 중..." --> "업데이트 설치 중..." --> 설치 시간 정말 오리 걸림. 1시간 50분 소요 --> “일부 업데이트가 설치되지 않았습니다”, 성공 : 88개, 실패 : 1개, 필요하지 않음 : 1개 코드 643 Windows Update에서 알 수 없는 오류가 발생했습니다. 시스템에서 중요한 파일 도는 서비스를 사용 중이면 업데이트할 수 없습니다. 열려있는 파일을 모두 저장한 다음 컴퓨터를 다시 시작하십시오 --> 설치되지 않은 업데이트는 “Visual Studio”관련된 것으로 업데이트 필요없음 노트북 설명 노트북 #1 업데이트 60개 업데이트 다운로드 : 약 50분 업데이트 설치 : 1시간 50분 노트북 #2 업데이트 3개 업데이트 다운로드 : 약간 업데이트 설치 : 약간 노트북 #3 업데이트 145개 업데이트 다운로드+ 설치 : 오전 11시 ~ 오후 4:40 5. “업데이트 확인” 클릭 최신 상태로 업데이트 한 후, “제어판>Windows Update”의 “업데이트 확인” 링크 클릭 판타스틱!! –노트북#1 오~섬 !! –노트북 #2 모니터링 진행중 !!- 노트북 #3 6. 테스트 결과 설치되지 않은 윈도우 업데이트가 많아서 “업데이트 확인하고, 다운로드, 설치”하는 과정이 노트북 성능에 영향을 주는 것 같다는 추정은 “사실”인 것으로…
  • 6. “윈도우 업데이트 서비스는 초기 상태로 그대로 두고, 최신 업데이트 상태로 유지하면 부하는 걸리지 않음” 최신 상태로 업데이트하기 전에 노트북의 “윈도우 업데이트 서비스 상태를 리셋”하는 과정만 테스트했음. 리셋없이 노트북이 최신 상태로 업데이트되는지는 아직 확인 못함. 7. 그럼, 어떻게? 이제 어떻게 사용자들의 노트북을 최신으로 업데이트해야 하는가에 대한 결정이 필요함. 고려할 사항은…. ■ 소요되는 시간 고려 - 노트북의 업데이트되지 않은 개수에 따라서 총 작업 시간은 1시간에서 안 좋은 경우는 3시도 걸릴 수 있지 않을까 예상. ■ 작업에 사람의 개입이 필요함. 즉 수작업이 필요함( 버튼 클릭, 재부팅 등 ) ■ MS에 사용자 작업에 영향을 주지 않고, 누적된 업데이트를 설치할 수 있는 방법에 대한 문의도 필요할 듯. 윈도우 업데이트가 누적되었다고 해서 이렇게 노트북 성능에 영향을 주는 것은 바람직한 현상은 아닌 듯. ■ 지금처럼 노트북의 윈도우 업데이트를 막는다?