블로그 이미지
황상두

카테고리

기타 (101)
알고리즘(백준) (3)
임베디드 보안 (7)
windows internal (22)
1장 (4)
2장 (8)
3장 (6)
4장 (0)
5장 (3)
6장 (0)
7장 (0)
공부 (16)
전공 스터디 (27)
과제 (8)
영어 (6)
기록물 (6)
Total
Today
Yesterday

달력

« » 2024.11
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

공지사항

태그목록

최근에 올라온 글

'windows internal/5장'에 해당되는 글 3건

  1. 2017.12.02 퀀텀이란?
  2. 2017.12.02 !process 명령어
  3. 2017.12.02 잡 객체란?

퀀텀이란?

windows internal/5장 / 2017. 12. 2. 13:46

퀀텀이란 ?

우선순위가 같은 스레드가 실행되기를 기다리고 있는지를 확인할 때까지의 주어진 시간

쉽게 말해서 기다리고 있는 애가 있을 때 얼마만큼 실행하는지에대한 시간을 의미한다.

sysinternal 툴 중에서 clockres를 다운받아서 확인할 수 있다.

클라이언트는 2클록 주기가 보통이고 서버는 12클록이 일반적이다.
서버가 더 긴 이유는 스위칭을 최소화하기 위해서이다.

 

 

 

'windows internal > 5장' 카테고리의 다른 글

!process 명령어  (0) 2017.12.02
잡 객체란?  (0) 2017.12.02
Posted by 황상두
, |

 

디폴트는 0x03이다.

1. !process 0 0
- If Flags is 0, only a minimal amount of information is displayed.

2. !process 0 1

3. !process 

1에서 3으로 갈수록 더 구체적으로 출력해준다.

프로세스 관련 정보를 출력해준다.

EPROCESS와 PEB,TEB까지도 출력해준다.

 

 

 

밑은 !process 0 1의 출력결과이다.

밑을 보면 0 0 과달리 구조체 내용까지 출력해주는 것을 볼 수 있다. 

 

밑은 !process의 출력결과이다.

뒤에 플래그 번호가 없다면 디폴트값이 0x03이라고 한다.

THREAD와 TEB 주소까지 출력해주는 모습을 볼 수 있다.

process를 넘어 thread정보까지 출력해준다.

'windows internal > 5장' 카테고리의 다른 글

퀀텀이란?  (0) 2017.12.02
잡 객체란?  (0) 2017.12.02
Posted by 황상두
, |

잡 객체란?

windows internal/5장 / 2017. 12. 2. 12:56

잡 객체는 여러 프로세스를 하나로 묶은 그룹

하나의 프로세스는 하나의 잡 객체에만 포함될 수 있다.

잡 객체 제약

활성 프로세스 최대 개수지정

유저모드 접근 제한

CPU 시간 제한

우선순위

잡 셋

객체와 프로세스 연관을 짓는데 있어서 정교한 제어 허용

 

http://wonjayk.tistory.com/287

 

'windows internal > 5장' 카테고리의 다른 글

퀀텀이란?  (0) 2017.12.02
!process 명령어  (0) 2017.12.02
Posted by 황상두
, |

최근에 달린 댓글

글 보관함