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