DevOps13 [JVM] Java Thread와 Linux Thread에 대한 깊은 탐구, LWP(경량 프로세스), POSIX Thread(pthread) 자바에서 스레드는 어떻게 동작할까?자바 스레드를 알아 보기 전에 꼭 필요한 개념들부터 자바 스레드까지 알아보도록 하자 목차User-level Thread와 Kernel-level ThreadPOSIX Thread(pthread)Linux Thread와 LWPJava Thread 1. User-level Thread와 Kernel-level Thread1.1 User-level Thread(사용자 수준 스레드) 커널이 생성하는 것이 아닌 사용자 영역에서 라이브러리를 이용해 생성한 스레드이다. 커널은 프로세스 내 사용자 스레드를 알지 못 한다. 커널은 프로세스 단위로 자원을 할당하기 때문에 스레드가 block되면 프로세스도 block되고 프로세스 내 다른 스레드도 block 되는 현상이 발생한다. 스케줄.. 2022. 7. 15. 이전 1 2 3 다음