728x90 멀티스레드1 멀티 프로세싱 & 스레드&멀티 스레딩 멀티 프로세싱 멀티 프로세싱은 여러개의 '프로세스', 즉 멀티프로세스를 통해 동시에 두 가지 이상의 일을 수행할 수 있는 것을 말한다. 이를 통해 하나 이상의 일을 병렬로 처리 할 수 있으며 특정 프로세스의 메모리, 프로세스 중 일부에 문제가 발생되더라도 다른 프로세스를 이용해서 처리할 수 있으므로 신뢰성이 높은 강점 이있다. 웹브라우저 웹 브라우저는 멀티프로세스 구조를 가지고 있으며 다음과 같다. 브라우저 프로세스: 주소 표시줄, 북마크 막대, 뒤로 가기 버튼, 앞으로 가기 버튼 등을 담당하며 네트워크 요청이나 파일 접근 같은 권한을 담당한다. 렌더러 프로세스: 웹 사이트가 '보이는' 부분의 모든 것을 제어한다. 플러그인 프로세스: 웹 사이트에서 사용하는 플러그인을 제어한다. GPU 프로세스: GPU를.. 2023. 1. 14. 이전 1 다음 728x90