일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 해시
- OpenCV
- 카카오 코테
- 파이썬
- 컴포넌트스캔
- 카카오
- 코딩테스트
- 알고리즘
- git
- TypeORM
- Nodejs
- 스프링
- C++
- @Autowired
- 시스템호출
- 구조체배열
- AWS
- 가상면접사례로배우는대규모시스템설계기초
- thymeleaf
- C언어
- @Component
- 프로그래머스
- nestjs typeorm
- nestJS
- spring boot
- nestjs auth
- Spring
- 카카오 알고리즘
- python
- 코테
Archives
- Today
- Total
목록멀티스레드 (1)
공부 기록장 💻
[운영체제/OS] 03장 프로세스
1. 프로세스의 개념 프로그램: 저장장치에 저장되어 있는 정적인 상태 프로세스(process): 실행을 위해 메모리에 올라온 동적인 상태, 실행중인 프로그램 exe 실행 파일(바이너리 파일) → 실행되어 메모리에 적재되면 ‘프로세스’가 됨 비동기적(asynchronous) 행위 운영체제에 들어있는 프로세스 제어블록이 생성됨 프로세서(CPU)에 할당하여 실행할 수 있는 개체 디스패치가 가능한 대상 프로세스를 처리할 때는, 일괄 방식이 아닌 시분할 방식을 사용하여 시간을 배분함으로써 시스템의 효율을 높인다. 프로세스와 메모리 프로그램에서 프로세스로의 전환 프로세스 제어 블록(PCB, Process Control Block) OS가 해당 프로세스를 위해 관리하는 자료구조 (Linked List 기반) 프로세스..
# CS Study/Opearing System
2022. 8. 21. 13:32