
Context Switch(문맥 교환)? CPU가 현재 작업 중인 프로세스에서 다른 프로세스로 넘어갈 때 지금까지의 프로세스의 상태를 저장하고, 새 프로세스의 저장된 상태를 다시 적재하는 작업을 Context Switch(문맥 교환)이라 한다. (프로세스의 정보는 PCB에 저장된다.) 언제 발생하는가? Context Switch가 발생하는 경우는 멀티태스킹, 인터럽트 핸들링, 사용자 모드와 커널 모드 간의 전환까지, 크게 3가지가 존재한다. 멀티태스킹(Multitasking) 실행 가능한 프로세스들이 운영체제의 스케줄러에 의해 조금씩 번갈아가며 수행되는 것을 말한다. 번갈아 가며 프로세스가 CPU를 할당 받는데 이때 Context Switching 한다. 사용자가 체감하기 힘든 속도로 Context Sw..

운영체제란? 운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 매개체 역할을 하는 프로그램이다. 컴퓨터 하드웨어와 응용 프로그램 간의 인터페이스 역할을 하며 CPU, Memory, I/O Devices같은 컴퓨터 자원을 관리하고 사용자에게 편의를 제공한다. 운영체제의 중요기능에는 프로세스 관리, 메모리 관리, 저장장치 관리, 파일 시스템, 입출력 장치 관리, 네트워크 통신 등이 있다. 프로세스 관리 프로세스란? 메모리 위에 올려져 실행 중인 프로그램을 말한다. 자기 업무를 수행하기 위해 CPU, 메모리, 입출력 장치 등 여러 자원을 필요로 한다. 운영체제의 프로세스 관리 프로세스 생성과 제거 프로세스 중지와 재수행 프로세스간 동기화 프로세스간 통신 교착상태 방지 메모리 관리 운영체제의 메모리 관리 메모..
- Total
- Today
- Yesterday
- ORM
- 접근제어자
- context switching
- 웹소켓
- ec2
- 멀티프로세스
- operating syatem
- Adapter
- 컴퓨터공학
- os
- Context Switch
- 인스턴스연결
- Access Modifier
- GOF
- react
- full duplex
- 메신저
- java persistence api
- 의존성 주입
- REST API
- Dependency Injection
- REST ful
- AWS
- 운영체제
- 인스턴스
- openssh
- observer
- websocket
- java
- 하이버네이트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |