일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Nested VM
- SQL Server 2012R2 FCI
- windows media service
- Windows Server 2008
- Hyper-V
- windows update
- 클러스터
- 작업관리자
- SQL Server 2008
- 프로세스 CPU 사용량
- windbg
- 인문고전
- LiveKD
- Xperf
- FTP7.5
- Windows Server 2016 Hyper-v Cluster
- dsquery
- failover cluster
- Local TempDB
- paged pool
- MSCS on VMWare
- cluster node as Domain controller
- ftp7.5 장애조치 클러스터
- 안철수
- windows debugging tool
- Session space
- nonpaged pool
- Windows Server 2016
- iSCSI target
- 터키여행
Archives
- Today
- Total
류짱:Beyond MySelf
session space의 구성 본문
Windows의 커널 메모리 영역 (2GB ~ 4GB) 중에는 Session Space라고 하는 영역이 있습니다. 말 그대로 Windows에서 session을 관리하기 위한 프로그램 이미지와 데이터가 모두 이 부분에 올라가게 됩니다. Session space는 크게 아래와 같이 4부분으로 구성되어 있습니다.
- Session Image Space (실행 코드 드라이버 코드가 올라간 부분):Win32k.sys, session drivers
- Session Data Structure : MM Structure and session WSL
- Session View Space : session mapped view, including desktop heap
- Session Paged Pool : 터미널 서비스가 설치되면 사용됨
아래 그림을 보시면 좀 더 쉽게 이해가 될거 같습니다.
감사합니다.
[참고 자료]
Desktop Heap Overview
http://blogs.msdn.com/b/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx
Windows server 2003 x86과 x64 의 session view space와 session paged pool 사이즈 비교
http://ryuchan.kr/276