책읽기

2장 시스템아키텍처(p.101) ~ 3장 시스템 매커니즘(p.200)

wakira 2014. 3. 6. 02:09

2장 시스템아키텍처(p.101)


디바이스 드라이버 p.107

드라이버의 유형에 대한 개요와 시스템에 설치되고 로드된 드라이버를 나열할 수 잇는 방법을 설명

  • I/O 함수를 호출한 유저 스레드 컨텍스트
  • 커널 모드 시스템 스레드 컨텍스트
  • 인터럽트의 결과
윈도우 드라이버 모델 WDM
윈도우 드라이버 파운데이션 WDF

윈도우 초기ㅗ하 프로세스(Wininit.exe) p.121
초기화 기능 수행


3장 시스템 매커니즘


트랩 디스패칭 p.130

인터럽트와 예외는 프로세스가 정상적인 제어 흐름을 벗어난 코드를 실행하게끔 하는 운영체제의 상태다. 하드웨어나 소프트웨어는 이런 상황을 감지할 수 있다.


윈도우와 실시간 처리 p.156

데드라인 명세는 그것이 엄격하든 덜 엄격하든 실시간 환경을 특징 짓는다. 엄격한 실시간 시스템은 장비나 인명손실과 같은  재앙을 회피할 수있다.


라인 기반과 메시지 시그널 기반 인터럽트 p.158

공유 인터럽트는 종종 심각한 인터럽트 지연과 안정성 이슈의 원인이 되기도 한다. 컴퓨터 가 제한된 숫자의 물리적인 인터럽트 라인을 가진것 때문에 발생하는 의도치 않은 부작용 이다.


타이머 프로세싱 p.172

시스템의 클록 간격 타이머는 높은 IRQL 값이 증명하듯이 담당하는 작업의 크리티컬한 속성 대문에 윈도우 머신에서 가장 중요한 디바이스