728x90
반응형
CPU
Centeral processing unit 중앙처리장치
컴퓨터의 두뇌라 할 수 있다. 실행연산을 처리한다.
GPU
Graphics Processing Unit 그래픽 처리 장치
간단한 작업에만 특화되어 있다. 이름에서 알다시피 그래픽 작업을 처리하기 위해 개발되었다.
특정 작업을 CPU가 아닌 다른 특별한 장치를 통해 수행 속도를 높이는 것을 '하드웨어 가속(hardware accelerated)'이라 한다. 그래픽이나 사운드와 관련된 작업에 하드웨어 가속을 많이 사용한다.
브라우저에서 하드웨어 가속은 주로 GPU를 사용한 그래픽 작업의 가속을 의미한다.
프로세스
애플리케이션이 실행하는 프로그램
스레드
프로세스 내부에 있으며, 프로세스로 실행되는 프로그램의 일부를 실행.
애플리케이션을 시작하면 프로세스가 하나 만들어진다. 운영체제는 프로세스가 작업할 메모리를 "한 조각" 주는데, 이 전용 메모리 공간에 애플리케이션의 모든 상태가 저장된다. 애플리케이션을 닫으면 프로세스가 사라지고 운영체제가 메모리를 비운다.
728x90
반응형
'📦Others' 카테고리의 다른 글
좋은 개발자의 조건 <커뮤니케이션을 잘하는 개발자> (1) | 2023.11.04 |
---|---|
[careerly] 개발자로서 좋아할 12개의 사이트 (0) | 2023.10.29 |
백준에서 Javascript 자바스크립트 언어로 문제 풀기 (0) | 2023.10.03 |
Batch2 (0) | 2021.01.08 |
Batch (0) | 2021.01.08 |