본문 바로가기
컴퓨터 일반/운영체제

단순화된 윈도우 아키텍쳐

by ITPro 2011. 10. 19.
참조 : Windows Internals 5th


[유저모드]
-시스템 지원 프로세스 : 로그온 프로세스와 세션 관리자 등이 있다.
-서비스 프로세스 : 작업 스케쥴러와 프린트 스풀러 서비스 같은 윈도우 서비스를 호스팅 하며 유저의 로그온과는 별개로 실행해야한다.
-유저 애플리케이션 : 윈도우,MS-DOS,POSIX 등 다양한 유형의 유저 애플리케이션이 있다.
-환경 서브시스템 : 운영체제 환경 지원의 일부분 또는 사용자와 프로그래머에게 제공되는 개인 환경을 구현한다.

[커널모드]
-익스큐티브 : 메모리 관리,프로세스 관리 , 보안, 입출력, 네트워크, 프로세스간의 통신을 담당한다.
-커널 : 스레드 스케줄링, 인터럽트, 예외 처리, 멀티프로세서 동기화 같은 저수준 운영체제 함수로 구성된다.
-디바이스 드라이버 : 유저 입출력 함수 호출을 특정한 하드웨어 디바이스 입출력 요청으로 변환하는 하드웨어 디바이스 드라이버와 네트워크 드라이버가 들어있다.
-윈도잉 & 그래픽 : 윈도우와 유저 인터페이스 컨트롤, 드로잉을 다루는 GUI 함수를 구현한다.
반응형

'컴퓨터 일반 > 운영체제' 카테고리의 다른 글

[telnet]Unencrypted connection refused 해결  (0) 2012.03.22
NTDLL.dll  (0) 2011.11.03
유닉스 계열 NIC 속도 설정  (0) 2010.12.24
IPTables 설정  (0) 2010.12.16
시스템의 기동 순서(Windows)  (0) 2010.11.27