ComputerScience

해당 글은 스터디 모임 모함코의 네트워크 커리큘럼 과제물입니다. 우선 스레드의 개념을 이해하기 위해선 프로세스의 개념을 알아야한다. 1-1. 프로세스란? 프로세스란 단순히 실행중인 프로그램이라고 말할 수 있다. 즉 , 사용자가 작성한 프로그램이 디스크로부터 메모리에 적재되어 운영체제로부터 주소공간 메모리,파일 등을 할당받아 실행중인 것을 의미합니다. 자바에선 이를 JVM이 수행하고 있다. 함수의 매개변수, 복귀주소, 로컬(인스턴스) 변수와 같은 임시 자료들을 저장하는 프로세스 “스택”과 전역 변수를 저장하는 데이터 섹션, 프로세스 실행중에 동적으로 할당되는 메모리인 “힙”을 포함한다. 이러한 프로세스는 프로그램에서 사용되는 데이터와 메모리등의 자원 , 스레드로 구성된다. 1-2. 스레드란? 스레드란 프로..
LEE티씨
'ComputerScience' 카테고리의 글 목록 (2 Page)