신입 자라기 81일 차, 수요일
Daily Routine
시간 | Routine |
8 : 30 | 기상 |
9 : 00 ~ 10 : 00 | 출근 시간 |
10 : 00 ~ 11 : 30 | 1. 테스트 |
11 : 30 ~ 12 : 30 | 점심 시간 |
12 : 30 ~ 18 : 00 | 1. 테스트 |
18 : 00 ~ 23 : 00 | 퇴근 및 모임 |
23 : 00 ~ 25 : 30 | 1. 블로그 포스팅 2. 수학 |
출근길에 보는 CS
명령어 실행 과정 in CPU
- 제어장치가 명령어를 처리함, 처리하는 과정을 하나의 스레드라고 함
스레드에서 일어나는 과정
- 명령어 패치(Instruction Fetch, IF) : 레지스터에 다음 실행 명령어를 저장
- 명령어 해석(Instruction Decode, ID) : 저장한 명령어 해석
- 실행(Execution, Ex) : 명령어 실행
- 쓰기(Write, back, Wb) : 실행 결과를 메모리에 저장
프로세스
- 메모리에 할당되어 실행되는 프로그램의 인스턴스
- 운영체제로부터 시스템 자원을 할당받는 작업 단위(실행중인 프로그램)
- 프로세스는 각각 독립된 메모리 영역을 가짐
메모리 영역
1. Code
2. Data
3. Stack
4. Heap
- 프로세스는 최소 1개의 스레드를 지님
- 프로세는 별도의 주소 공간에서 실행
- A프로세스가 B프로세스 자원에 접근 하려면 IPC(inter-process communication, 프로세스간 통신)방식을 사용해야함
'Study > 신입 자라기' 카테고리의 다른 글
[Study] 신입 자라기 - 83 (0) | 2022.06.11 |
---|---|
[Study] 신입 자라기 - 82 (0) | 2022.06.10 |
[Study] 신입 자라기 - 80 (0) | 2022.06.08 |
[Study] 신입 자라기 - 79 (0) | 2022.06.04 |
[Study] 신입 자라기 - 78 (0) | 2022.06.03 |