inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Nhà phát triển phỏng vấn chính để chuẩn bị cho kỳ thi vừa qua [Chinh phục hoàn toàn CS]

Q. Vui lòng giải thích nhiều quy trình. (cộng 4 câu hỏi)

프로세스 관련 질문

571

dduckmane

65 câu hỏi đã được viết

1

강의 정말 잘 듣고 있습니다 강사님

프로세스 관련 질문 드립니다.

 

프로세스란 강사님이

실행파일(program)이 memory에 적재되어 CPU를 할당받아 실행되는 것을 process라고 합니다. 라고 설명해주셨습니다.

 

하지만

이 부분을 보시면 프로세스의 상태에 준비라는 것이 있습니다.

또는 봉쇄 라는 것도 있네요

 

그렇다면 프로세스란

실행파일(program)이 memory에 적재되어 CPU를 할당받아 실행되는 것 이 아니라

 

실행파일(program)이 memory에 적재되어 cpu 의 할당을 받을 수 있는 것 이 맞는 거 아닌가요??

 

결론은 프로세스의 정의 설명중에 실행파일(program)이 memory에 적재되어 CPU를 할당받아 실행이라고 설명해주셨는데 여기서 실행이라는 단어가 이해가 안갑니다

 

면접 운영체제 운영체제 기술면접 기술면접 면접

Câu trả lời 1

0

nossi

안녕하세요 dduckmane님.

용어에 대한 정의를 엄청 정밀하고 strict하게 해석하셔서 대단하신것 같아요. 놓칠 수 있는 미묘한 차이를 ㄷㄷ

 

앞에서 process에 대한 정의를 할 때 언급한 '실행'이란 단어와

process의 3 가지 상태중의 하나인 '실행'은 엄밀히 말하면 조금 다른 늬앙스의 실행입니다. 물론 엄밀하게 저도 구분을 지어본적은 없지만, dduckmane님의 말을 듣고 좀 더 고찰을 해보니 늬앙스가 조금 다른 느낌이다 정도로만 파악이 됩니다.

 

정의에서 언급한 '실행'은 사실 3가지 상태를 모두 포함하여 '실행'이라고 통칭한 것 같습니다.

그 넓은 의미의 '실행' 속에 실행, 준비, 봉쇄의 상태가 있는 것이죠.

 

혹시 설명이 됐을까요? 다른 의견이 있으시다면 얼만든지 말씀해주시면 모두에게 도움이 많이 될 것 같습니다. 늘 좋은 질문 감사드립니다.

 

0

dduckmane

그렇군요! 설명이 충분히 되었습니다! 감사합니다~

노션 접근이 안됩니다 ㅠㅠ

0

112

2

노션 공유 부탁드립니다.

0

54

2

노션 공유가 안됩니다!

0

148

2

프로세스가 많아질수록 segment table도 많아지는 건가요?

1

65

2

노션 공유가 사라졌습니다.

0

160

2

post 요청

0

50

1

http

0

58

1

mutex, semaphore와 deadllock

0

94

3

실행중인 프로세스는 메모리를 연속적으로? 아니면 불연속적으로 사용하나요?

0

70

1

노션 공유 요청 드립니다.

0

121

1

노션 공유 요청드립니다.

0

82

1

Dynamic Array와 Linked List의 시간복잡도에 대해서..

0

111

1

노션

0

106

1

질문이있습니다 선생님!

0

105

1

질문이있습니다 선생님!

0

95

1

질문이있습니다 선생님!

0

87

1

질문이있습니다 선생님!

0

160

2

질문이있습니다 선생님!

0

147

2

질문이 있습니다 선생님!

1

195

2

질문이 있습니다 선생님!

0

118

1

질문이있습니다 선생님!

0

80

1

질문이 있습니다 선생님!

0

102

1

질문이 있습니다 선생님!

0

84

1

물리적 메모리에 연속적으로 저장하지 않는 이유

0

125

1