목록thread (1)
leeyang의 개발 성장기
프로세스(process)와 스레드(thread) 차이
안녕하세요 리양입니다 :) 컴퓨터공학 기초 지식이 필요해서 공부하는 중에 정리한 내용을 공유하고자 올립니다. ^_^ 프로세스(Process) 프로세스란? 가장 일반적인 것은 '실행 중인 프로그램' 입니다. 실행중인 프로그램은 디스크에 저장되어 있던 실행 가능한 프로그램이 메모리에 적재되어 운영체제의 제어를 받는 상태 즉, 프로세스가 사용하고 있는 메모리 영역이 존재함을 의미합니다. 주소공간구조 프로세스가 실행 중인 프로그램의 역할을 수행하려면 자원이 필요합니다. 프로세스는 능동적인 개체이기 때문에 주소공간도 알아둘 필요가 있습니다:) - 스택(Stack): 프로시저(함수)의 복귀 주소와 지역변수처럼 일시적인 데이터 저장, 프로시저를 호출할 수록 커지고 반환할 때 줄어든다. - 힙(Heap): 자유영역, ..
컴공기초지식
2019. 9. 25. 12:17