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
- 디자인패턴
- Kotlin
- 메모리
- CS지식
- 리액트
- Android
- 개발
- reactnative
- 앱개발
- 프로세스
- 안드로이드 디자인 패턴
- 액티비티
- 안드로이드 개발
- 스레드
- 안드로이드
- db
- 디자인 패턴
- 데이터베이스
- React
- Database
- 앱
- OS
- cs
- Operating System
- 코틀린
- 앱 개발
- github
- 리액트네이티브
- MVVM
- 운영체제
Archives
- Today
- Total
목록프로세스 상태 (1)
Tech Log
[Operating System] 프로세스의 상태
프로세스는 여러 가지 상태 값을 가진다. 생성 상태(create) 프로세스가 생성된 상태를 말한다. 프로세스가 메모리에 올라와 실행 준비를 완료한 상태가 된다. fork(), exec() 함수를 통해 생성한다. 이때 PCB가 할당된다. 생성된 프로세스는 바로 실행되는 것이 아니라, 준비 상태에서 자기 순서를 기다리며 PCB도 같이 준비 상태로 옮겨진다. *PCB(Process Conrtol Block) : 프로세스 제어 블록, 운영체제가 해당 프로세스를 위해 관리하는 자료 구조를 말한다. fork() 부모 프로세스의 주소 공간을 그대로 복사하여, 새로운 자식 프로세스를 생성하는 함수. 주소 공간만 복사할 뿐, 부모 프로세스의 비동기 작업 등을 상속하지는 않는다. exec() 새롭게 프로세스를 생성하는 함..
Computer Science/Operating System
2023. 2. 10. 15:50