[CS] 컴퓨터 부품에 대해서

Jung Geun Oh·2024년 9월 11일
2

CS

목록 보기
1/2
post-thumbnail
  1. CPU
  • CPU(Central Processing Unit)는 컴퓨터 연산을 담당하는 하드웨어 장치로 컴퓨터 디바이스의 두뇌 역할을 수행한다.

  • 컴퓨터는 다양한 프로그램을 실행해야 하기 때문에 CPU는 복잡하고 다양한 연산을 할 수 있도록 설계되어 있다.

  • 컴퓨터의 기본적인 처리 속도를 담당하기 때문에 중요한 부품이다.

  1. GPU
  • GPU(Graphics Processing Unit)는 비디오, 즉 픽셀로 이루어진 영상을 처리하는 용도로 탄생했다.

  • CPU에 비해 반복적이고 비슷한, 대량의 연산을 병렬적으로 수행하기 때문에 속도가 매우 빠르다.- 영상, 렌더링을 비롯한 그래픽 작업의 경우 픽셀 하나하나에 대해 연산을 하기 때문에 CPU가 GPU로 데이터를 보내 처리한다.- 게임과 같이 그래픽 연산을 많이 처리할 때 중요하다.

  1. 메인보드
  • 컴퓨터 본체에서 메인보드란 각 부품들이 하나로 연결되어 컴퓨터의 기능을 할 수 있게 해주는 회로이다. 이러한 특징으로 인해 간혹 마더 보드나 시스템보드라고 불리기도 한다.- 다른 부품들에 비해 메인보드를 업그레이드 했다고 해서 크게 성능을 좌우하지 않는다.
  1. 파워
  • 파워는 컴퓨터의 전원을 공급하는 장치로 컴퓨터의 심장이라고 할 수 있다.- 파워가 고장이 나면 다른 부품에도 영향을 미칠 수 있어 일정 용량 이상의 파워를 사는 것이 중요하다. 전력 효율에 따라 등급이 나뉘며 컴퓨터 사양에 맞는 등급으로 구매하는 것이 적절하다.
  1. RAM
  • 랜덤 액세스 메모리(Random Access Memory)의 약자이다.- 전원 공급이 끊기면 저장된 정보가 사라지는 휘발성 메모리이다.- RAM의 역할은 CPU와 ROM 사이에 위치하여 데이터를 저장하고 처리하는 역할을 한다.
  1. ROM (HDD, SSD)
  • 주요 저장 장치로 사용되며 RAM과 다르게 전원 공급이 중단되어도 저장된 내용을 잃지 않는다.- SSD는 HDD와 달리 기계적으로 구동하지 않아 읽기/쓰기 처리 속도가 빠르다.- 그러나 SSD는 HDD에 비해 가격이 비싼 편이다.

※ 프로그래머에게 가장 중요한 부품

◆ 프로그래밍을 할 때 생각할 부분 - 실행 속도 : CPU, GPU 성능 / RAM 성능과 용량 - 소비 자원 : RAM 용량 / 디스크 용량

실행 속도와 소비 자원 관리에서 모두 중요한 것이 RAM이기 때문에 개인적으로 RAM이 중요하다고 생각하며 실제 프로그래밍을 할 때도 다른 요소 보다 RAM 용량 관리에 신경쓰는 경우가 많다.

이상 용무 끝!

profile
Keep Learning!

0개의 댓글