본문 바로가기
Programming/Windows

Wnd 운영체제 용어 정리 1

by NAMP 2009. 4. 23.

TSS (Task State Segment)

인텔 마이크로프로세서에서는 각 테스크에 TSS 세그먼트가 있으며, 이 세그먼트에는 각 테스크의 제어 이행 또는 테스크 스위칭을 위한 여러가지 정보들이 저장되어 있다. 

 

IDT (Interrupt Descriptor Table)

하드웨어 인터럽트 또는 소프트웨어 인터럽트가 발생하였을 때, 마이크로프로세서가 어떤 루틴을 호출 할 것인지를 명시하고 있다. 

 

TLB (Translation Lookaside Buffer)

가상 메모리 시스템에서 가상 메모리를 실 메모리로 변환하는 시간을 줄이기 위해 일정 개수의 변환된 주소 값을 저장하고 있는 버퍼

 

트랩 프레임 (Trap Frame)

  • 에러 당시에 스택에 저장된 레지스터 값

 

스레드 (Thread)

  • CPU에 의해 명령어가 실행되어지는 실행의 주체

 

EPROCESS

  • 커널에서 프로세스를 관리하기 위해 사용하는 구조체

 

PEB (Process Environment Block)

  • 유저레벨에서 프로세스에 대한 추가적인 정보를 저장하고 있는 구조체

 

VAD(Virtual Address Descriptors)

  • Windows에서는 프로세스별로 독립적으로 존재하는 유저 메모리 영역을 관리하기 위하여 VAD 라는 데이터를 프로세스별로 관리하고 있다. 
  • VAD 에는 프로세스에서 가상 메모리 할당 함수로 할당한 메모리나 파일을 매핑함으로써 생성한 메모리 등과 같은 모든 유저 메모리의 할당 정보를 바이너리 트리 형태로 가지고 있다. 

이 글은 스프링노트에서 작성되었습니다.

'Programming > Windows' 카테고리의 다른 글

스택의 용도와 종류  (0) 2012.10.10
Windows 서버 2008 암호 재설정  (0) 2012.02.20
Win32 API 정리 1  (0) 2009.04.26
window API  (0) 2009.04.04
MUTEX 란?  (0) 2009.03.29

댓글