Notice
Recent Posts
Recent Comments
Link
목록우선순위 (1)
개발자는 기록이 답이다

1. 멀티스레드 개념 프로세스와 스레드 운영체제에서는 실행중인 하나의 애플리케이션을 프로세스라고 부른다. 사용자가 애플리케이션을 실행하면 운영체제로부터 실행에 필요한 메모리를 할당받아 애플리케이션의 코드를 실행하는데 이것이 프로세스다. 하나의 애플리케이션은 다중 프로세스를 만들기도 하는데, 예를 들어 Chrome브라우저를 2개 실행했다면 2개의 Chrome프로세스가 생성된 것이다. 멀티태스킹은 2가지 이상의 작업을 동시에 처리하는 것을 말하는데, 운영체제는 멀티 태스킹을 할 수 있도록 CPU 및 메모리 자원을 프로세스마다 적절히 할당해주고, 병렬로 실행시킨다. 예를 들어 워드로 문서 작업을 하면서 동시에 윈도우 미디어 플레이러로 음악을 들을 수 있다. 멀티 태스킹은 꼭 멀티 프로세스를 뜻하지는 않는다. ..
언어/Java
2023. 12. 5. 13:44