일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Linked List
- 동시성
- COLOR
- @state
- 데드락
- 비동기
- scrollview
- Algorithm
- 오브젝트
- core data
- Codable
- 인프런
- decode
- Swift
- 상호배제
- IOS
- struct
- 운영체제
- 프로세스 스케줄링
- SwiftUI
- 앨런
- forEach
- Apple Developer Academy
- 알고리즘
- 가상 메모리
- 100 days of SwiftUI
- async
- UserDefaults
- 동기화
- deadlock
Archives
- Today
- Total
목록프로세서 (1)
기어가더라도 제대로
[운영체제 - 김덕수 교수님] 프로세스 관리
Job vs Process 작업 / 프로그램 실행 할 프로그램 + 데이터 컴퓨터 시스템에 실행 요청 전의 상태 프로세스 실행을 위해 시스템(커널)에 등록된 작업 시스템 성능 향상을 위해 커널에 의해 관리됨 프로세스의 정의 실행중인 프로그램 커널에 등록되고 커널의 관리하에 있는 작업 각종 자원들을 요청하고 할당 받을 수 있는 개체 프로세스 관리 블록(PCB)을 할당 받은 개체 능동적인 개체(active entity) 실행 중에 각종 자원을 요구, 할당, 반납하며 진행 Process Control Block(PCB) 커널 공간(kernel space) 내에 존재 각 프로세스들에 대한 정보를 관리 자원(Resource)의 개념 커널의 관리 하에 프로세스에게 할당/반납 되는 수동적 개체(p..
CS/운영체제
2022. 7. 24. 17:15