# 프로세스

39개의 포스트
post-thumbnail

프로세스와 스레드

프로세스는 컴퓨터 프로그램이 실행되어 돌아가고 있는 상태이다. 즉, 실행중인 프로그램을 의미한다.운영체제로부터 시스템 자원을 할당받는 작업의 단위이다. 메모리: 프로그램 실행을 윈한 데이터를 저장한다. 프로세스는 운영체제로부터 독립된 메모리 영역을 할당 받는다.

약 24시간 전
·
0개의 댓글

[TIL] 1월 21일

참고: 이화여대 반효경 교수님의 운영체제 강의, 운영체제와 정보기술의 원리 책, 아래 첨부한 블로그들 운영체제프로세스와 스레드의 차이\[프로세스(PROCESS) , 스레드(THREAD) 프로세스란 process is a program in execution 실행중인 프

3일 전
·
4개의 댓글

프로세스와 스레드 2

영상본거 정리한거

3일 전
·
0개의 댓글

프로세스와 스레드

프로세스 & 스레드 정리, 질문

3일 전
·
1개의 댓글
post-thumbnail

🦙 프로세스는 뭐고 스레드는 뭔가요? - 얄팍한 코딩사전

컴퓨터에서 실행할 수 있는 파일, .exe가 붙어 있는 파일을 프로그램이라고 함프로그램이 실행되서 돌아가고 있는 상태, 즉 컴퓨터가 어떤 일을 하고 있는 상태를 프로세스라 함운영체제가 여러 개의 프로세스를 함께 돌리고 있으며 방식은 크게 동시적,병렬적으로 나눌 수 있음

6일 전
·
0개의 댓글
post-thumbnail

OS(4)

프로세스 : 실행중인 프로그램프로세스의 문맥(context)CPU 수행 상태를 나타내는 하드웨어 문맥(Program Counter, register)프로세스의 주소 공간(code, data, stack)프로세스 관련 커널 자료 구조(PCB, Kernal stack)Ru

6일 전
·
0개의 댓글
post-thumbnail

프로그램(Program), 프로세스(Process), 쓰레드(Thread)

✍🏻 프로그램, 프로세스, 쓰레드 알아보기 프로세스와 스레드의 차이는 운영체제 공부에서도 아주 중요하게 다룬다. 개발자 면접에서도 자주 나오는 주제인 프로세스와 쓰레드에 대해 아는 것은 중요하다. 먼저 프로세스와 스레드를 알아보기 전에 프로그램(Program)이 무

2021년 1월 2일
·
0개의 댓글
post-thumbnail

[TIL] #32 프로세스

프로그램이란? 프로그램이란 말그대로 코드들의 모임이다. 프로그램 파일이 저장은 되어 있지만, 메모리에는 올라가지 못한 상태 CPU에게 메모리를 할당 받게 되면 그때 부터는 프로세스라 불린다. 프로세스 운영체제의 관점에서 보면 가장 작은 작업 단위 프로그램이 실

2020년 12월 31일
·
0개의 댓글

프로세스 vs 스레드

프로그램이란? 어떤 작업을 위해 실행할 수 있는 파일의 의미.실행 중인 프로그램으로 디스크로부터 메모리에 적재되어 CPU의 할당을 받은 작업의 단위다.운영체제로부터 시스템 자원을 할당받는다.할당받는 시스템 자원CPU 시간운영되기 위한 주소 공간Code, Data, St

2020년 12월 30일
·
0개의 댓글

201229 개발일지(22일차) - 컴퓨터 시스템 정리 : 1장 컴퓨터 시스템으로의 여행(3)

어떤 프로그램이 시스템에서 실행될 때, 운영체제는 이 시스템에서 1개의 프로그램만 실행되는 것 같은 착각에 빠지도록 한다. 이렇게 보이는 것은 프로세스라는 개념 덕분이다. 프로세스는 실행중인 프로그램에 대한 운영체제의 추상화다.대부분의 시스템에서 CPU수보다 실행 가능

2020년 12월 29일
·
2개의 댓글
post-thumbnail

[ostep]4. Processes(프로세스의 개념)

프로세스(process) : 실행 중인 프로그램프로그램 : 디스크 상에 존재하며 실행을 위한 명령어와 정적 데이터의 묶음운영체제 : 이 명령어와 데이터 묶을을 읽고 실행하여 프로그램에 생명을 불어넣는 것운영체제는 CPU를 가상화하여 이러한 환상을 만들어 낸다.시분할(t

2020년 12월 20일
·
0개의 댓글
post-thumbnail

OS Deep Dive #02 - Process

OS의 가상화를 구현하기 위해 가장 기초가 되는 Process에 대해 알아봅시다.

2020년 12월 19일
·
0개의 댓글
post-thumbnail

동시성이 무엇일까

소개 이 글을 작성하게 된 이유는 사전면접이나 기술면접에서 항상 등장하는 프로세스와 스레드 차이, 동시성에 대해서 설명해주세요라고 했을 때 제대로 설명하지 못하는 나의 모습을 보고 정리하고자 작성하게 되었다. 본인의 주관적인 생각들도 들어가있으니 너무 신뢰하지 않기를

2020년 12월 18일
·
0개의 댓글
post-thumbnail

프로세스와 스레드

프로세스와 스레드, 멀티 프로세스와 멀티 스레드

2020년 12월 13일
·
0개의 댓글

OS 공부 1주차 - 2

새로운 프로세스를 생성하는 방법.실행동작호출한 프로세스(parent)와 (거의) 같은 복사본(child) 생성fork()를 호출한 위치에서부터 실행됨fork()의 리턴 값이 부모와 다름부모 프로세스에서의 리턴 값은 자식의 PID.자식 프로세스에서의 리턴 값은 0.부모와

2020년 12월 13일
·
0개의 댓글
post-thumbnail

프로세스

프로세스 개념

2020년 12월 1일
·
0개의 댓글
post-thumbnail

[운영체제] Ch4. 프로세스 관리

부모 프로세스가 자식 프로세스를 복제생성한다. 문맥(주소공간, program counter)을 모두 복제해 생성한다. (효율적인 OS에서는 일단 copy하지 않고, 자식이 부모의 주소공간을 공유하다가 내용이 달라져야할 때, 일부를 copy. 즉, (내용을 바꾸는)wri

2020년 11월 29일
·
0개의 댓글
post-thumbnail

[운영체제] Ch3. 프로세스

: 프로세스는 실행 중인 프로그램이라는 뜻이다. 프로그램이 메인 메모리에 올라와 실행되고 있다면, (CPU가 이를 다룰 수 있는 상태) 프로세스라고 한다.: 현재 어디서, 어떤 instruction을 수행했고, 어떤 상태인지를 나타내는 프로세스의 모든 실행정보.CPU가

2020년 11월 27일
·
0개의 댓글

프로세스 VS 쓰레드

프로세스는 실행 중인 프로그램이다. 디스크로부터 메모리에 적재되어 CPU의 할당을 받을 수 있는 것을 말한다. 운영체제로 부터 주소 공간, 파일, 메모리 등을 할당 받는다.Code : CPU에서 직접 수행되는 명령어들이 올라가는 메모리 영역Data : 전역 변수나 st

2020년 11월 17일
·
0개의 댓글

운영체제

프로세스 Process 실행 중인 프로그램 디스크로부터 메모리에 적재되어 cpu의 할당을 받을 수 있는 것 운영체제로부터 주소 공간, 파일, 메모리 등을 할당받으며 이것들을 총칭하는 것 > #### 프로세스 제어블록 : PCB > - 특정 프로세스에 대한 중요한 정보를

2020년 11월 15일
·
0개의 댓글