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