Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- DP
- cs
- 북리뷰
- 정석
- 알고리즘
- 스택
- 코테
- Stack
- 브루트포스
- c++
- OS
- Computer science
- 컴퓨터공학과
- 자료구조
- 개발
- 백준
- 오에스
- Operating System
- coding
- vector
- 문제풀이
- bfs
- 컴공
- 코딩
- 정석학술정보관
- 너비우선탐색
- 구현
- 오퍼레이팅시스템
- 그래프
- 컴공과
Archives
- Today
- Total
목록SystemProgramming (1)
Little Jay
Process 프로세스에 대한 정의는 다양하다. OS를 다루는 부분에서도 설명을 또 할것이지만, 여기서도 정의를 해보겠다. Process는 프로그램이 실행 준비가 되어 메모리에 올라가있는 상태이다. 이를 반대로 말하자면 Program은 아직 Code의 형태로 Disk에 존재하는 것이다. 조금더 상세히 명세를 하자면, Program의 Code와 Data가 Memory에 저장된 상태이다. 이때 OS는 PCB라는 Data Structure을 활용해서 Process를 나타낸다. Process는 각 Program에게 두 가지 Key Abstraction을 제공한다. 이는 Independent Logical Control Flow, Private Address Space인데, Independent Logical C..
Univ/System Programming
2022. 5. 18. 22:43