시스템프로그래밍 - 쓰레드의 이용
2. 쓰레드의 이용 쓰레드 VS 프로세스 쓰레드는 단일 프로그램 안에서 다수의 프로세스(실행흐름)을 두기 위한 메커니즘 쓰레드는 프로세스와 같이 완전히 독립적인 구조가 아닙니다. 즉, 쓰레드들 사이의 공유하는 요소가 있고 이는 문맥교환에 걸리는 시간이 프로세스에 비해 짧기 때문에 시스템 성능의 향상을 이유로 다수의 프로세스를 처리할 때 시스템 성능 저하를 막기위해 쓰레드를 사용한다고 저번 포스팅에서도 알아 봤습니다. 쓰레드와 프로세스의 차이점을 인지하고 메모리 구조를 살펴보도록 하겠습니다. 메모리 구조(프로세스 VS 쓰레드) *fork는 프로세스가 하나의자식 프로세스를 생성하는 함수입니다. 위의 그림을 예시로 하나의 부모 프로세스에서 두개의 자식프로세스를 생성한 경우의 메모리 구조를 살펴 봅시다. 프로그..
Programming/Computer Science
2017. 11. 27. 15:47
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- tomcat8.x
- 빈
- IoC컨테이너
- 프로세스의 특징
- 프로세스의 문제점
- map for문
- parretn
- apllication context
- map iterator
- BEAN
- 쓰레드
- 패턴
- 메소드
- 프로세스
- 어플리에키션 컨텍스트
- 쓰레드의 이용
- 연동
- java map loop
- 디자인패턴
- 설정정보
- apache tomcat 연동
- 스프링
- map loop
- application
- apache2.x
- map foreach
- Page
- tomcat8.5
- 빈팩토리
- 쓰레드 사용 이유
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함