일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- ocp
- 삽입 이상
- 네트워크
- 캐시 오염
- JPA
- 삭제 이상
- 정규화
- 비관적 락
- Redis
- Kafka
- DB
- Spring
- null
- 자바
- HTTP
- 스레드 풀
- 페이지네이션
- buildSrc
- 갱신 이상
- 3-way handshaking
- 낙관적 락
- MSA
- well-know port
- Dirty Checking
- 데이터베이스
- 자료구조
- gatway
- Kotlin
- AWS
- java
Archives
- Today
- Total
728x90
목록
728x90
컨텍스트 스위칭 (1)
728x90
728x90
어 나 갱수.
[운영체제] 컨텍스트 스위칭(Context Switching) 🤚
컨텍스트 스위칭이란 CPU에서 실행 중인 한 프로세스를 다른 프로세스로 넘겨주는 행동을 의미합니다. 말 그대로 컨텍스트(Context)를 다른 컨텍스트로 교체한다는 의미를 가지고 있습니다. 여기서 컨텍스트는 CPU가 해당 프로세스를 실행하면서 가지고 있는 정보를 의미합니다. 실행하면서 필요한 정보라고 정리하면 좋을 거 같습니다. 즉, 한 프로세스가 실행 중인 상태에서 다른 프로세스로 교체하기 위해 현재 컨텍스트를 저장하고, 다음 실행할 프로세스의 컨텍스트를 읽어오는 작업을 말합니다! 컴퓨터를 사용하다 보면 여러 개의 프로그램을 띄어놓고 작업을 해본 적이 있을 겁니다. 음악 앱에서 음악을 틀어놓고, 개발도 하고, 구글에 검색 등등 이렇게 여러 가지 프로그램을 한 번에 사용해 본 경험이 있을 텐데 이 모든 ..
카테고리 없음
2024. 1. 20. 14:51