Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1주차 [OS] 프로그램 vs 프로세스 vs 스레드 #10

Open
wants to merge 3 commits into
base: KJY97
Choose a base branch
from

Conversation

KJY97
Copy link

@KJY97 KJY97 commented Dec 19, 2021

운영체제의 대표적인 기본 개념 3가지 프로그램, 프로세스, 쓰레드의 개념과 차이에 대해 설명할 수 있다.

ex) chrome.exe (웹 페이지 보기), notepad.exe (텍스트 파일 편집)

- **특징**
- **수동적(정적) 개체(passive entity)**. 실행할 명령어 그룹 저장.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

실행할 명령어 그룹 저장이라는 게 어떤 의미일까요..?!


### 멀티 스레딩

**하나의 프로세스를 다수의 실행 단위로 구분**하여 자원을 공유하고 자원의 생성과 관리의 중복성을 최소화하여 **수행 능력을 향상시키는 것**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍👍 예시도 같이 있음 좋을 거 같아요
ex) 페이스타임(영상통화): 상대방 영상을 받아서 화면에 출력하는 작업과 내 영상을 상대방에게 보내는 작업이 동시에 일어남
적절한 예시인지는 모르지만.. (무책임) 🙂개인적인 의견입니다!

@ChaerinYu ChaerinYu added the OS Operating System label Dec 23, 2021
@KJY97 KJY97 force-pushed the main branch 2 times, most recently from ba6bb5c to cb90e4e Compare December 26, 2021 06:38
@KJY97
Copy link
Author

KJY97 commented Dec 26, 2021

프로그램 설명 수정과 멀티스레드 예시를 추가했습니다. 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS Operating System
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants