![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cHjxeP/btspUhJl7e1/nKTnIeOY0ucoqnz53sPMkK/img.png)
시스템 콜 프로세스는 프로세스의 생성이나 하드웨어의 조작 등 커널의 도움이 필요한 경우 시스템 콜을 통해 커널에 처리를 요청한다. 시스템 콜의 종류는 다음과 같다. 프로세스 생성, 삭제 메모리 확보, 해제 프로세스 간 통신(IPC) 네트워크 파일시스템 다루기 파일 다루기(디바이스 접근) CPU의 모드 변경 시스템 콜은 CPU의 특수한 명령을 실행해야만 호출된다. 프로세스는 보통 사용자 모드로 실행되고 있지만 커널에 처리를 요청하기 위해 시스템 콜을 호출하면 CPU에서는 인터럽트(interrupt) 이벤트가 발생해 CPU는 사용자 모드에서 커널 모드로 변경되어 커널은 요청한 내용을 처리한다. 요청한 내용 처리가 끝나면 커널 내의 시스템 콜 처리가 종료되어 다시 사용자 모드로 전환되어 프로세스의 동작을 계속..
교육 및 책/실습과 그림으로 배우는 리눅스 구조
2023. 8. 3. 15:41
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mdcfilter
- jvm 메모리 구조
- socket
- 트랜잭션
- spring session
- postgresql
- nginx configuration
- 비관적 락
- 스프링 네티
- NeXTSTEP
- pessimistic lock
- Java
- TDD
- 구름톤챌린지
- 카프카
- nginx
- 구름톤 챌린지
- Kafka
- sql
- spring webflux
- 네티 스레딩 모델
- 자바 네티
- 분산 락
- redis session
- transaction
- Synchronized
- annotation
- 넥스트스탭
- 람다
- mysql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함