본문 바로가기

IT 살이/04. 기술 - 인프라

메모리 누수 분석 얼마전 어느 업체에서 메모리 누수가 있는 것 같단다. '프로세스가 차지하는 메모리의 사이즈가 크다. 서버가 느려지는 이유가 그 때문인 것 같다. 튜닝이 필요하다'. 그러나 프로세스의 메모리가 크다고 해서 그것을 문제로 판단할 수는 없다. 그 어플리케이션이 원래 많은 메모리를 차지한다면 어떻게 하겠는가? 현상을 분석하기 위해서 사전에 정리한 내용이다. 메모리 누수는 우선 시간을 두고 메모리 변화 추이를 보는 것이 중요하다. 메모리는 종류에 따라서 다른 용도로 사용된다. 어느 메모리에 문제가 있는지는 성능 카운터 값들의 추이를 그래프로 살펴보면 예상할 수 있다. 어느 메모리가 문제인지를 알게 되면, 메모리의 사용 용도가 결정되므로 살펴봐야 하는 문제의 범위를 줄일 수 있다. 이런 작업을 하기 위해서는 따라서.. 더보기
"Hyper-v를 다루는 기술" - 백승주 저 Windows에 관심을 가지면서 가상화를 좀 더 자세히 알고 싶어졌다. 시험 공부를 하면서 개념적으로만 알고 있던 수준을 좀 더 깊게해서 인프라 운영자들과 엔지니어 수준에서 커뮤니케이션이 가능할 정도가 되어야 겠다는 생각이었다. 커피 타임에 직장 동료가 알려준 책이다.우연찮게 예전에 잠시 스쳤던 인연이 있었던 저자여서 좀 더 반가웠다. ( 당사자는 기억을 못할 것같다. 다른 사람을 통해서 소개받아서 -_-;;) 주문을 바로 했는데, 단점은 쪼옴 비싸다. 백승주 저"Hyper-V를 다루는 기술" 더보기
노트북 응답 속도 느려지는 현상 확인-윈도우 클라이언트 업데이트 설정 검토 노트북에서 윈도우 업데이트 관련 성능 이슈가 발생해서 자동 업데이트가 어떻게 이뤄지고 있는지 검토를 했다. 2016/02/15 - [01. 기술 - 인프라] - 노트북 응답 속도 느려지는 현상 확인-분노 윈도우 클라이언트 자동 업데이트 설정 from InGuen Hwang 더보기
노트북 응답 속도 느려지는 현상 확인-분노 얼마전에 노트북 속도가 느려지는 것과 관련해서 진행됐던 삽질 하나 정리해둘까 한다. ■현상 전사 노트북을 64비트 OS로 전환한지 얼마되지 않아서부터 기존의 32비트 OS의 노트북에서 속도가 느려지고, 마우스가 거의 응답을 하지 않는다는 보고가 있었다. 정보를 좀 더 수집해 보고서는 "가끔가다 노트북별로 거의 일정한 시간대"에 이런 현상이 일어난다는 것도 알았다. 처음에는 64비트 OS에 사용했던 표준환경 설정을 그대로 32비트 OS에 적용해서 그 설정 항목중의 하나가 문제인가 하고 지켜보고 있었다. 몇몇 파워 유저들이 "작업 관리자"의 프로세스들을 관찰한 결과, 현상이 발생하는 시점에 "svchost.exe"라는 프로세스가 메모리를 현저히 잡아먹는 다는 것을 관찰했다. 해당 프로세스는 "윈도우 서비스".. 더보기
마이크로소프트 Active Directory 설명 근무하는 곳에서 아래 Active Directory 동영상에 대한 정보를 받았다. 한 사람 건너서 꽤 오랬동안 알아온 강사분이다. 능력자로 알고 있다.파트 1 : Active Directory를 살펴보기 전에 반드시 알아야 할 기본 지식 Microsoft Active Directory를 살펴보기 위해, 반드시 이해해야 할 기본 단어들에 대한 정의파트 2 : Active Directory의 기초 개념, 1편 Microsoft Active Directory의 정의, 도메인(Domain), 조직 구성 단위(OU – Organizational Unit), 포리스트(Forest), 트리 및 트러스트(Trust)에 대한 기본 개념정의파트 3 : Active Directory의 기초 개념, 2편 Microsoft A.. 더보기
네트워킹 기본 - 09. TCP, IP, Ethernet 프로토콜 그리고 통신 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 기본 - 08. 어플리케이션 계층 프로토콜 HTTP 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 기본 - 07. TCP/IP 4 계층 모델 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 기본 - 06. 프로토콜 개념 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 기본 - 05. LAN, WAN, VLAN 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 기본 - 04. L4, L7 로드 밸런싱 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 장비 - 03. 백본 스위치 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 장비 - 02. L2, L3, L4, L7 스위치 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
네트워킹 장비 - 01. 허브, 스위치, 라우터 2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 01. 허브, 스위치, 라우터2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 02. L2, L3, L4, L7 스위치2015/10/27 - [01. 기술 - 인프라] - 네트워킹 장비 - 03. 백본 스위치2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 04. L4, L7 로드 밸런싱2015/10/28 - [01. 기술 - 인프라] - 네트워킹 기본 - 05. LAN, WAN, VLAN2015/11/05 - [01. 기술 - 인프라] - 네트워킹 기본 - 06. 프로토콜 개념2015/11/08 - [01. 기술 - 인프라] - 네트워킹 기본 - 07. TCP/IP 4 계층 모델2015/1.. 더보기
Internet explorer 엔터프라이즈 모드 vs 도큐먼트 모드 사용 전략 모 기업에서 내부 정보 시스템의 표준환경을 업그레이드 하면서 IE 버전도 7,8,9--> 11로 올려야 하는 상황이었다. 하위 호환성을 확보하기 위해서 엔터프라이즈 모드와 도큐먼트 모드를 어떻게 사용해야 할지에 대해서 가이드했던 문서이다. Enterprise mode vs doc mode 사용 전략 from InGuen Hwang 더보기
64비트 OS 전환 - Internet Explorer 11 표준환경 모 기업에서 64비트 OS로 전환하는 작업을 가이드했다. IE 프로세스 이슈가 생겼다. 모든 웹 어플리케이션 및 ActiveX를 일시에 64비트 IE 프로세스에 맞도록 수정할 수 없었던 것이었다. 해서 기존에 32비트에서 정상 실행되던 웹 어플리케이션을 위해서 64비트 OS에서 실행되는 IE 프로세스도 32비트로 실행되도록 설정해야만 했다. IE 프로세스 구조를 변경하는 작업을 정리했다. 64비트os전환-IE 표준환경 설정 from InGuen Hwang 더보기
[메모] 트랜잭션 격리 수준 정리 Read Uncommitted 특징 Nolock 힌트와 동일 Select 구문의 이슈이다. Dirty Read - 다른 Transaction에서 변경이 되었지만 아직 Commit 명령이 아직 수행되지 않은 변경된 데이터(Dirty)를 읽어올 수 있음( 수정불가). 업무 시나리오 Select구문에 대한 후속 작업에서 변경을 가하지 않는 로직에 적용 Transaction이 빈번한 테이블에서 빠른 조회가 요구될 때 동시성에 대한 요구가 없는 작업에서 Read Committed 특징 힌트가 없는 일반 문장 디폴트 격리수준 Select 이슈. 다른 Transaction에서 변경 중인 데이터는 읽어 올 수가 없음 (다른 Transaciton에서 Commit 또는 Rollback 명령이 떨어지지 않는 한 실행된 Se.. 더보기
[메모] 네트워크 관련 토픽 블로그 포괄적인 네트워크 관련 토픽을 게시하고 있는 블로그이다. 명사십리( http://blog.naver.com/hjo0075?Redirect=Log&logNo=140004989745 ) 더보기