본문 바로가기
카테고리 없음

CPU 작동 방식: 싱글코어 vs 멀티코어

CPU에 코어가 많으면 한 번에 더 많은 작업을 할 수 있지만 코어만 많다고 해서 컴퓨터 속도가 올라가는 것은 아닙니다. 잘못하면 비싼 멀티코어 CPU를 샀는데도 컴퓨터 성능에 큰 차이가 없는 일이 발생할 수 있습니다. CPU의 작동 방식와 싱글코와 멀티코어의 차이점을 알려 드립니다.

CPU 작동 방식

CPU는 원래 한 번에 하나의 작업만 처리할 수 있습니다. 그러나 여러 프로그램 중 1개만 처리하는 것이라는 말은 아닙니다. CPU가 하나여도 프로그램 여러 개를 다룰 수 있습니다. 다만 여러 프로그램에서 다수의 작업 요청이 들어오면 한 번에 처리하지 않고 하나씩 하나씩 수행을 합니다.

CPU의 계산 속도가 워낙 빠르고 중요도에 따라 작업 순서를 정해서 처리하기 때문에 왠만한 프로그램은 여러 개를 실행해도 속도가 느리다는 걸 느낄 수는 없습니다. 다만 CPU가 많은 계산을 해야 하는 그래픽 작업이나 3D 고사양 게임을 하면서 동시에 다른 작업들을 하면 느려짐을 느낄 수 있습니다.

싱글코어 vs 멀티코어

코어란 CPU의 두뇌와 같은 것으로 단위 작업을 처리할 수 있는 유닛을 말합니다. 예전 CPU는 코어가 1개인 싱글코어였는데요. 컴퓨터로 해야 하는 일이 많아지고 복잡해지면서 요즘에는 한 번에 여러 개의 계산을 할 수 있도록 멀티코어 CPU로 나옵니다.

단, 코어가 많다고 해서 무조건 빠른 건 아닙니다. 코어가 많으면 각 코어에게 일을 할당하고 전체 공정을 관리하는 작업이 추가되기 때문에 코어가 2개인 CPU가 1개인 CPU보다 2배 더 빠른 것은 아닙니다. 만일 프로그램이 멀티코어를 활용할 수 있게 개발되지 않았다면 싱글코어나 멀티코어나 차이가 없습니다.

CPU와 RAM의 관계

컴퓨터에서 프로그램을 실행하면 CPU(Central Processing Unit)이 RAM(Random Access Memory)에 실행에 필요한 데이터를 요청합니다. RAM은 저장장치에서 요청받은 데이터를 불러오고 CPU는 RAM으로부터 이를 받아 계산을 수행합니다.

그래서 컴퓨터가 느릴 때는 CPU를 업그레이드하기보다 RAM을 업그레이드하는 편이 나을 때가 있습니다. RAM을 업그레이드하면 CPU가 계산에 필요한 데이터를 얻는 속도가 빨라져서 컴퓨터의 전체적인 실행 속도가 빨라지기 때문입니다.

지금까지 CPU의 작동 방식와 싱글코와 멀티코어의 차이점을 알아봤습니다. CPU에 코어가 많으면 한 번에 더 많은 작업을 할 수 있지만 코어만 많다고 해서 컴퓨터 속도가 올라가는 것은 아닌데요. 잘못하면 비싼 멀티코어 CPU를 샀는데도 컴퓨터 성능에 큰 차이가 없는 일이 발생할 수 있습니다.

 

CPU와 RAM 오버클럭 원리 및 방법

CPU와 RAM을 오버클럭하면 컴퓨터의 성능을 비용 없이 높일 수 있습니다. 오버클럭 원리를 잘 알면 하위 제품으로도 상위 제품 이상의 성능을 낼 수도 있는데요. CPU와 RAM을 오버클럭 하는 목적과

kimsring.tistory.com

 

AMD 라이젠 5세대 성능 및 시장 평가

이전 세대와의 메인보드 호환성 문제와 인텔이 야심차게 만든 코어 12, 13세대의 인기로 AMD 라이젠 5세대에 대한 의문이 커지고 있습니다. 그럼에도 최고의 가성비 CPU는 여전히 라이젠 5세대라고

kimsring.tistory.com

댓글