ㅡ. 메모리 계층 구조

메모리 계층 구조를 보면 : 레지스터>캐시>메모리>하드디스크 

순으로 되어있다. 

 

만약 CPU가 한번에 50개 데이터를 처리할 수 있고 메모리가 25개의 데이터를 처리할 수 있다고 가정하면 

process : 메모리에서 25개를 처리하고 CPU에서 25개를 처리합니다.

 

CPU가 전부 처리할 수 있지만 전달된 데이터만 처리하기 때문에 CPU가 높은것이 성능에 크게 좌우하지 않는다. 

CPU와 메모리가 서로 나눠서 처리한다. 

 

결과적으로

연산이 많다면, CPU 사양이 높은것을 고르고

API 로 말아서 데이터를 보내주는 작업이라면, 메모리 사양이 높은것을 고르자.