프로세스(Process)와 쓰레드(Thread)
프로세스(Process)란?실행중인 프로그램이라는 뜻으로 프로그램 또는 그 일부를 뜻하기도 하고, 데이터의 입력이나 출력등을 조작하거나 처리하는 것을 말하기도 한다.부모 프로세스(parent process)라는 상위계층과 자식 프로세스(child process)라는 하위계층이 존재한다. 부모 프로세스는 프로그램이나 명령에 의해 시작되며 자식 프로세스는 부모 프로세스에 의해 만들어지는 것을 말한다.하나의 부모 프로세스는 여러개의 자식프로세스를 관리하는데, 여러개의 자식 프로세스가 하나의 CPU에서 동시에 처리되는 것처럼 보이는 것을 멀티 태스킹(multitasking)이라고 한다. 쓰레드(Thread)란?프로세스의 장점을 지니면서도 어느정도 단점을 극복한 '경량화된 프로세스'이다. 말 그대로 프로세스보다는..
Linux
2015. 5. 9. 11:25
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 소켓
- 자료구조
- C/C++
- 리눅스
- 라즈베리파이
- 파일
- 티라노 시그널
- 클래스
- 티그널
- MFC
- 안드로이드
- 정렬
- 파이썬예제
- 디렉터리
- 쓰레드
- 프로세스
- C
- 파이썬
- socket
- 스레드
- 악보
- 데이터베이스
- C++
- 클라이언트
- UML
- Sort
- 터미널
- 유즈케이스
- 소켓 프로그래밍
- 액터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함