강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

idenfrin0929 のプロフィール画像
idenfrin0929

投稿した質問数

C# Windowsフォーム アプリケーション開発(.NET Framework)

단일 프로세스 VS 단일 쓰레드

解決済みの質問

作成

·

309

0

단일 프로세스와 단일 쓰레드의 차이점이 뭔지 궁금합니다.

단일 프로세스인 상태에서, 멀티 쓰레드를 할 수 있나요?

MSSQLC#

回答 1

0

vmproductor0202님의 프로필 이미지
vmproductor0202
インストラクター

안녕하세요.

[질문]단일 프로세스와 단일 쓰레드의 차이점이 뭔지 궁금합니다.

[답변]

프로세스: CPU자원을 할당 받아 실행되는 프로그램.

단일프로세스는 한작업(업무)을 처리하기위해 프로그램하나만을 사용했다고 생각하시면 됩니다.

  

쓰레드: 프로세스의 작업단위.

단일쓰레드는 한개의 쓰레드만을 사용함을 의미합니다.

오디오프로그램을 사용하는데 저희가 음악감상과 동시에 음악재생프로그램UI를 봅니다.=>멀티쓰레드

음악재생만 되고,음악재생이 다 끝나면 음악재생프로그램UI가 그려집니다. =>단일쓰레드

 

[질문]단일 프로세스인 상태에서, 멀티 쓰레드를 할 수 있나요?

[답변]네. 한개의 프로세스에 멀티 쓰레드를 둘 수 있습니다.

 

추가적인 궁금한사항은 언제든지 편하게 질문주세요.

감사합니다.

idenfrin0929 のプロフィール画像
idenfrin0929

投稿した質問数

質問する