세션 관리자 하위 시스템: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
TedBot (토론 | 기여)
잔글 봇: 린트 오류 및 스타일 정리
잔글 문서 정리
1번째 줄:
'''세션 관리자 하위 시스템'''({{lang|en|Session Manager Subsystem}}), 또는  <code>smss.exe는 exe</code>[[마이크로소프트]] [[윈도우 NT]]의 구성 요소이다. 이것은  [[윈도우 NT 시작 프로세스]] &nbsp;과정에 실행되며, 이 때 :
* [[환경 변수|환경 변수]]를 생성한다.
* [[커널 (컴퓨팅)|커널 (컴퓨팅)]]과  [[윈도 API]] &nbsp;하위 시스템의 사용자 모드를 시작한다. 이 하위 시스템은  <code>win32k.sys</code> (kernel-mode), <code>winsrv.dll</code> (user-mode), 그리고  <code>[[클라이언트/서버 런타임 하위 시스템|csrss.exe]]</code> (user-mode)을 포함한다.<ref>{{웹 인용
|author=Matt Pietrek
|year=1996
8번째 줄:
|publisher=Microsoft Systems Journal
|accessdate=2009-06-14
}}</ref>  또한 명단에 올라와 있는,  <code>HKLM\System\CurrentControlSet\Control\Session Manager\SubSystems</code> [[윈도우 레지스트리]] &nbsp;키에서 Required 값을 가진 다른 하위 시스템들도 시작된다.
* <code>HKLM\System\CurrentControlSet\Control\Session Manager\DOS</code> 디바이스 레지스트리 키에 올라와 있는  (e.g. [[장치 파일|CON:]], [[널 장치|NUL:]], AUX:, COM1:, COM2:, COM3:, COM4:, [[도스|PRN:]], LPT1:, LPT2:, LPT3:, and drive letters) <code>[[DOS]] device mappings를 생성한다. 이것은 영구적인</code>  [[subst]]  드라이브를 생성하는데 사용될 수 있다.
* [[가상 메모리|가상 메모리]] 페이징 파일들을 생성한다.
* 윈도우 로그온 매니저인 &nbsp;[[윈로그온]]을 시작한다.<ref name=default_processes>{{웹 인용
|author=[[마이크로소프트]]
|year=2007
19번째 줄:
|accessdate=2009-06-14
}}</ref>
부팅 과정이 끝난 후에는, 메모리에 상주하며  [[윈도우 작업 관리자]]에서 실행중인 것을 볼 수 있다. 그 후  <code>winlogon.exe</code>  또는  <code>csrss.exe가exe</code>가 종료되기를 기다리며 윈도우는 종료된다. 만약 종료 과정이 예상대로 끝나지 않는 경우, smss.exe는 시스템을 대기시키게 된다.<ref name=default_processes/>
 
== 각주 ==