[Java] 쓰레드(Thread)와 멀티 쓰레드(MultiThread)

Jae·2022년 4월 18일
0

Java

목록 보기
3/7

'멀티스레드' != '멀티프로세스'

  • 멀티스레드 (Multi Thread)
    : 하나의 프로세스에서 여러 개의 작업을 하도록 해주는 기능
  • 멀티프로세스 (Multi Process)
    : 여러 개의 프로세스를 사용하여 병렬적 일 처리를 할 수 있도록 해주는 기능

'멀티스레드'의 특징

프로세스는 보통 한 번에 한 가지 일을 수행한다.
하지만 프로세스에서 멀티스레드를 사용하면 여러 가지 일을 동시에 수행할 수 있다.
실제로는 멀티스레드의 우선순위에 따라 차례대로 일을 수행하는 것이지만, 클라이언트는 동시 다발적으로 일이 수행되는 것처럼 느껴진다.

References

Thread and MultiThreading

profile
Jae's Development Area : 재개발구역

0개의 댓글