
14.1 멀티 스레드 개념운영체제는 실행 중인 프로그램을 프로세스로 관리멀티 태스킹은 두 가지 이상의 작업을 동시에 처리하는 것을 말함스레드는 코드의 흐름을 말함하나의 프로세스가 두 가지 이상의 작업을 처리할 수 있는 이유는 멀티 스레드가 있기 때문이다.멀티 프로세스가 프로그램 단위의 멀티 태스킹이라면 멀티 스레드는 프로그램 내부에서의 멀티 태스킹이라고 볼 수 있다.멀티 프로세스는 서로 독립적이므로 다른 프로세스에게 영향을 미치지 않음멀티 스레드는 프로세스 내부에 생성되기 때문에 하나의 스레드가 예외를 발생시키면 다른 스레드에도 영향을 미친다. 14.2 메인 스레드메인 스레드가 main()메소드를 실행하면서 실행 main() 메소드 첫 코드부터 순차적으로 실행필요에 따라 추가 작업 스레드들을 만들어서 실..
도서 및 강의/이것이 자바다
2024. 9. 18. 13:08
최근에 올라온 글